1617 Southeast 17th Street Fort Lauderdale, FL 33316
Seated: 120
Standing: 200
Square Feet: 1,247 ft2