655 27th AVENUE S, Saint Petersburg, FL 33705