6000 21st Street N #C16, Saint Petersburg, FL 33714 - Homesnap