723 Main street Houston, TX 77002
Seated: 500
Standing: 500
Square Feet: 3,670 ft2
Space Length: 83.8 ft
Space Width: 44 ft
Ceiling Height: 27 ft