115 Southwest 8th Street Miami, FL 33130
Seated: 40
Standing: 30
Square Feet: 425 ft2
Space Length: 21 ft
Space Width: 23 ft
Ceiling Height: 14 ft