2001 Collins Avenue Miami Beach, FL 33139
Seated: 45
Standing: 75
Square Feet: 12,500 ft2
Empty Floor Plan