3123 29th Avenue N #107, Saint Petersburg, FL 33713 - Homesnap