Town Centre Two
Town Centre Two is a 10-story office building located in the Town and Country area of Houston.
The new office building is approximately 185,321 square feet. It includes 1,390-space parking garage and 220-seat conference room. Construction will be completed Fall 2023.