12172 Quail Dr, Placida FL $32,500 SOLD ON4/24/2024 Vacant Land 17,285 Sq.Ft. lot -82.2292 26.8507 SLD
12416 Pinfish Ct, Placida FL $12,000 SOLD ON7/5/2024 Vacant Land 7,499 Sq.Ft. lot -82.2082 26.8453 SLD