6322 Palma Del Mar Blvd S #1107, Saint Petersburg, FL 33715 $480,000 2Bd 2Ba 1,250 Sq Ft SOLD 02/26/26
5633 Puerta Del Sol Blvd S #203, Saint Petersburg, FL 33715 $485,000 2Bd 2Ba 1,315 Sq Ft SOLD 02/22/26