$15,000

12 Dogwood Terrace, Placida, FL 33946

Save Contact

Sold Price:

$15,000

Sold Date: 11/03/2021

12 Dogwood Terrace Placida, FL 33946

Sold MLS# C7449127

0.20 Acres Lot/Land