3000 Northeast 151st Street North Miami Beach, FL 33181
Seated: 66
Square Feet: 1,560 ft2
Ceiling Height: 12 ft
Auditorium-style rooms have state-of-the-art audio visual equipment perfect for a classroom or seminar environment.