Houston Center is a retail and office complex in Downtown Houston, Texas, United States. It is owned and operated by subsidiaries of Crescent Real Estate Equities Co. (NYSE: CEI). The three towers in Houston Center have almost 3,400,000 square feet of Class A office space.
Less