401 North Fort Lauderdale Beach Boulevard Fort Lauderdale, FL 33304
Seated: 484
Standing: 420
Square Feet: 4,264 ft2