39th Ave S + Miramar Way S St. Petersburg, FL 33705