Galleria Office Towers
Galleria Office Towers is an office complex located on the site of The Galleria in the Uptown district of Houston, Texas, United States. The buildings, consisting of the Galleria Tower I, Galleria Tower II, and the Galleria Financial Center, are managed by Colville Office Properties. The 25 floor Galleria Tower I, with of space, is at 2700 Post Oak Boulevard. The 21 floor Galleria Tower II, with of space, is at 5051 Westheimer Road. The 12 floor Galleria Financial Center, with of space, is at 5065 and 5075 Westheimer Road. Tenants. Galleria Tower I Galleria Tower II