1800 West Loop South
1800 West Loop South, Houston, TX 77027
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.
Investment at a Glance
Location: Houston, TX
Property Type: Class A Office
Acquisition Date: December 4, 2012
Purchase Price: $68,500,000
No. of Buildings: 1
No. of Stories: 21
Square Footage: 400,101 SF
Year Built: 1982/2005
Leased Percentage (at the time of Acquisition): 76%