$365,000 -
7454 Palm Island Drive Unit 3311
Placida ,
FL 33946
County or Parish: Charlotte