$399,000 -
7450 Palm Island Drive Unit 14
Placida ,
FL 33946
County or Parish: Charlotte