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