Galleria Office Towers is an office complex located on the site of The Galleria in the Uptown district of Houston, Texas, United States.
[1] The buildings, consisting of the Galleria Tower I, Galleria Tower II, and the Galleria Financial Center, are managed by Colville Office Properties.
[2] The 25 floor Galleria Tower I, with 490,152 square feet (45,536.6 m2) of space, is at 2700 Post Oak Boulevard.
[3] The 21 floor Galleria Tower II, with 320,359 square feet (29,762.3 m2) of space, is at 5051 Westheimer Road.
[4] The 12 floor Galleria Financial Center, with 251,204 square feet (23,337.6 m2) of space, is at 5065 and 5075 Westheimer Road.