McArthur Physical Education Center4200 54th Ave SSt. Petersburg, Florida 33711, US
Total Capacity: 0