31 Hummingbird Dr, Placida FL $16,900 SOLD ON11/22/2021 Vacant Land 8,080 Sq.Ft. lot -82.2169 26.8614 SLD
37 Longleaf Dr, Placida FL $16,900 SOLD ON11/29/2021 Vacant Land 7,500 Sq.Ft. lot -82.2253 26.8692 SLD