Concord Business Center

40 acres & 316,785 square feet

Sold 2010, 2013 & 2016

Details

Status : Sold
Area : 316,785
Country : United States (US)
State : Colorado
City : Englewood
Address : 8530-8585 Concord Center Dr & 13300-13310 James E Casey Ave
Property ID : 420

Find on Map

Go to Top