2541 24th Ave. N., Saint Petersburg, FL 33713