115 Southwest 8th Street Miami, FL 33130
Seated: 40
Standing: 20
Square Feet: 482 ft2
Space Length: 19 ft
Space Width: 24 ft
Ceiling Height: 14 ft