401 North Fort Lauderdale Beach Boulevard Fort Lauderdale, FL 33304
Seated: 230
Standing: 230
Square Feet: 2,392 ft2