150,000 Square Feet of Class A Office Space
Developed in partnership with the City of Houston, Bayou Place transformed a vacated convention center into a thriving entertainment project. Based on the tremendous success of Phase I, Bayou Place expanded with the $25 million addition of Bayou Place Offices. Comprised of 150,000 square feet of Class A office space in the heart of the vibrant Theater District, Bayou Place Offices are conveniently located within walking distance to all major office towers in Houston’s Central Business District.
- $25 million expansion of Phase 1
- 15,000 SF of Class A office space
- Located in the heart of Houston’s Theater District
- Landmark Award Finalist from Houston Business Journal