115 Southwest 8th Street Miami, FL 33130
Seated: 170
Standing: 170
Square Feet: 2,257 ft2
Space Length: 34 ft
Space Width: 67 ft
Ceiling Height: 14 ft