401 North Fort Lauderdale Beach Boulevard Fort Lauderdale, FL 33304
Seated: 500
Standing: 600
Square Feet: 5,568 ft2