3000 Northeast 151st Street North Miami Beach, FL 33181
Seated: 120
Square Feet: 3,312 ft2
Ceiling Height: 11 ft
Gallery space used as guest resting area, exhibition space, or receptions.