Skip to content
 

TOMORROW'S WORKPLACE TODAY

THE WORKPLACE REIMAGINED

717 Texas is a 33-story, 697,195-square-foot office tower located in Houston's vibrant, northern Downtown. Designed by HOK, the granite-clad Class A office tower features some of the most energy efficient and environmentally friendly office space in Houston. Completed in 2003, 717 Texas is the first skyscraper in the state of Texas to achieve Platinum certification under the U.S. Green Building Council's LEED rating system for Existing Buildings.