1001 Avenida De Las Americas Houston, TX 77010
Seated: 36,000
Square Feet: 547,730 ft2
Ceiling Height: 35 ft