11901 4th Street N #12201, Saint Petersburg, FL 33716 - Homesnap