2536 13th Avenue N #48, Saint Petersburg, FL 33713 - Homesnap