$279,000 -
11711 Anglers Club Drive Unit Slip 11
Placida ,
FL 33946
County or Parish: Charlotte