$450,000 -
9200 Little Gasparilla Unit 301
Placida ,
FL 33946
County or Parish: Charlotte