Registry of Certified Buildings and Plants
PHOENIX TOWER
3200 Southwest Freeway
Houston, TX 77027
United States
PHOENIX TOWER is a(n) Office building with 665,332 square feet.
PHOENIX TOWER
A 2025 ENERGY STAR
Certified Building
Total Number of Years Certified:
22
Certification History:
(Year, certification type, ENERGY STAR score)
2025: ENERGY STAR, 88
2024: ENERGY STAR, 81
2018: ENERGY STAR, 81
2017: ENERGY STAR, 85
2016: ENERGY STAR, 83
2015: ENERGY STAR, 79
2014: ENERGY STAR, 77
2013: ENERGY STAR, 79
2012: ENERGY STAR, 89
2011: ENERGY STAR, 84
2010: ENERGY STAR, 81
2009: ENERGY STAR, 82
2008: ENERGY STAR, 90
2007: ENERGY STAR, 90
2006: ENERGY STAR, 94
2005: ENERGY STAR, 93
2004: ENERGY STAR, 94
2003: ENERGY STAR, 94
2002: ENERGY STAR, 98
2001: ENERGY STAR, 95
2000: ENERGY STAR, 94
1999: ENERGY STAR, 83
Property Type:
Office
1 of 337 ENERGY STAR certified Offices in Houston, TX
Total Gross Floor Area:
665,332 sq. ft.
Year Constructed:
1984
Building Owner :
Phoenix Tower Houston Realty LP
Property Manager:
Transwestern
*Score is out of a possible 100 points. This information is current as of 2026.