$18,000

17 Dogwood Terrace, Placida, FL 33946

Save Contact

Sold Price:

$18,000

Sold Date: 10/30/2024

17 Dogwood Terrace Placida, FL 33946

Sold MLS# C7491109

0.18 Acres Lot/Land