$15,000

14463 Opaleye Way, Placida, FL 33946

Save Contact

Sold Price:

$15,000

Sold Date: 08/15/2023

14463 Opaleye Way Placida, FL 33946

Sold MLS# D6129259

0.23 Acres Lot/Land