1/38 38 Active $439,500 2 Beds2 Baths890 SqFt 6268 PALMA DEL MAR BLVD S #215, St Petersburg, FL 33715 Condo Listed by STAR BAY REALTY CORP.