Property Name

717 Texas Ave



Square Footage 2,996 SF - 6,084 SF

Property Description

717 Texas is a 33-story LEED Platinum office tower in Downtown Houston situated near the vibrant Houston Theatre District. The $12 million renovation includes a newly designed lobby that serves as the heart of the building, offering inviting spaces for gatherings, collaboration, and retail. Spanning 700,000 square feet, the building is 92% leased to a variety of energy, legal and financial services companies. 717 Texas has tunnel access, nine levels of visitor parking on-site, and car charging stations. 717 Texas presents an ideal location for a diverse array of uses catering to both daytime and nighttime clientele.


Flyer