The Galleria Office Tower, Houston TX

A centerpiece of Uptown Houston, The Galleria is a Texas-sized commercial hub home to 400 stores and restaurants, two high-rise hotels, and three office towers. Perched in the tallest of these buildings is The Houston Galleria, which offers 490,152 square feet of office and co-working space.

Previous
Previous

The Alia Hotel, Montrose CO

Next
Next

Chase Park, Austin TX