$1,445,000
5153 Isla Key Boulevard South, Unit 412, St. Petersburg, FL 33715
$247,000
3247 38th Way South, Unit C, St. Petersburg, FL 33711
$214,000
3348 38th Way South, Unit C, St. Petersburg, FL 33711