Skip to Main Content

Two Allen Center

Category: Investment Map

Address

1200 Smith St
Houston, TX 77002

View on Google Maps

Details

Originally constructed in 1987, the property was renovated in 2021 totaling 982,743 square feet of office space between 36 floors.


Project StatusComplete
Year Completed2018
Asset TypeOffice