4900 62nd Avenue South

St. Petersburg, Florida