26 Sagebrush Ln, Placida FL $100,000 SOLD ON11/10/2023 Vacant Land 18,000 Sq.Ft. lot -82.2217 26.8629 SLD