This article needs additional citations for verification. (November 2009) |
Houston Center is a retail and office complex in Downtown Houston, Texas, United States. It is owned by Brookfield Property Partners and Spear Street Capital, LLC, and operated separately by Jones Lang LaSalle (JLL) and Brookfield Property Management.
The three towers in Houston Center have almost 3,400,000 square feet (320,000 m2) of Class A office space.[1] The buildings in Houston Center include: