$399,500
2
Beds
⋅
2
Baths
⋅
TB8525868
MLS
⋅
G BLDG.
6322 Palma Del Mar Blvd S Unit 103, St Petersburg