$13,338

11 Spruce Lane, Placida, FL 33946

Save Contact

Sold Price:

$13,338

Sold Date: 05/18/2023

11 Spruce Lane Placida, FL 33946

Sold MLS# A4564769

0.17 Acres Lot/Land