$8,900

12 Dogwood Terrace, Placida, FL 33946

Save Contact

Sold Price:

$8,900

Sold Date: 06/07/2021

12 Dogwood Terrace Placida, FL 33946

Sold MLS# C7440654

0.20 AcresLot/Land