2500 1/2 12th Ave S Saint Petersburg, FL 33712