Keystone Automotive Leases Nearly 230,000 Square Feet

January 7, 2016

Keystone Automotive Industries, headquartered in Exeter, Pennsylvania, has leased 229,141 square feet at the Interstate Crossroads Distribution Center in Portland, OR. This is nearly half of the 492,500 square-foot building constructed by Interstate Crossroads, LLC, an affiliate of Specht Development, Inc. Construction on the Interstate Crossroads Distribution Center started in 2014 and was completed in the summer of 2015.