1297 Miracle Strip Parkway Southeast Fort Walton Beach, FL 32548
Seated: 400
Standing: 500
Square Feet: 5,040 ft2