One Allen Center
(564)
Mixed-use in Houston, Texas
The Allen Center is a mixed-use skyscraper complex in Downtown Houston, Texas, United States. It consists of three buildings, One Allen Center, Two Allen Center, Three Allen Center. The complex has about 3,000,000 square feet of space.
Address: 500 Dallas St, Houston, TX 77002
Hours: Closed ⋅ Opens 7:30 AM Thu
Phone: (713) 651-1515 ⋅ (713) 757-0019
People also ask
What is the tallest building in Houston?
What two bayous converge in downtown Houston?
What is Houston most well known for?
Does downtown Houston have nightlife?
Space for lease at One Allen Center. Allen Center, the iconic 3.2M sq ft complex has always been synonymous with amenities, service, access and opportunity.