1617 Southeast 17th Street Fort Lauderdale, FL 33316
Seated: 400
Standing: 600
Square Feet: 3,784 ft2