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