$1,224,900 -
10120 Creekside Drive
Placida ,
FL 33946
County or Parish: Charlotte