1800 West Loop South is a landmark office tower with a high-profile location in Houston’s world-class Galleria submarket. The property is comprised of a 21-story Class A office tower that offers 400,101 rentable square feet of superior accommodations and 12 levels of on-site parking. Tenant suites on the upper floors enjoy striking, panoramic views of the Galleria and CBD skylines, Memorial Park, Tanglewood and River Oaks.
The property has been renovated with a commitment to energy efficiency and environmental conservation. It is the first existing high-rise office building in the city of Houston and in the state of Texas to receive LEED Silver certification. Additionally, it is a multiple-time recipient of the U.S. Environmental Protection Agency’s prestigious Energy STAR label.