$925,000 -
7486 Palm Island Drive Unit 2424
Placida ,
FL 33946
County or Parish: Charlotte