5940 21st Street N #9, Saint Petersburg, FL 33714 - Homesnap