6322 Palma Del Mar Blvd S #706, Saint Petersburg, FL 33715 $475,000 2Bd 2Ba 1,150 Sq Ft Open SAT 12-2