2900 Sage Road Houston, TX 77056
Seated: 8
Square Feet: 336 ft2
Space Length: 21 ft
Space Width: 16 ft
Ceiling Height: 10 ft