One City Centre

One City Centre is a 600,000 square foot office building situated at the center of downtown Houston. McCord executed a full renovation of the property to Class A standards, including the addition of a 750-space parking garage.

 

TYPE
Office

LOCATION
Houston, TX

STATUS
Realized

SIZE
608,600 SF

Previous
Previous

13311 Lockwood Road

Next
Next

Summerwood