6372 Palma Del Mar Blvd S #1207, Saint Petersburg, FL 33715 $480,000 2Bd 2Ba 1,250 Sq Ft SOLD 04/01/26
5729 Puerta Del Sol Blvd S #486, Saint Petersburg, FL 33715 $405,000 2Bd 2Ba 1,082 Sq Ft SOLD 04/01/26