This article needs additional citations for verification. (February 2009) |
The Allen Center is a mixed-use skyscraper complex in Downtown Houston, Texas, United States. It consists of three buildings, One Allen Center (500 Dallas Street),[1] Two Allen Center (1200 Smith Street),[2] Three Allen Center (333 Clay Street).[3] The complex has about 3,000,000 square feet (280,000 m2) of space.[4]