711 Northwest 72nd Avenue Miami, FL 33126
Seated: 5,933
Standing: 4,867
Square Feet: 48,640 ft2
Space Length: 190 ft
Space Width: 250 ft