3000 Florida Avenue Miami, FL 33133
Seated: 140
Standing: 180
Square Feet: 2,000 ft2
Ceiling Height: 9 ft