$140,000

6800 Placida Road #1017, Englewood, FL 34224

Save Contact

Sold Price:

$140,000

Sold Date: 09/16/2024

6800 Placida Road #1017 Englewood, FL 34224

Sold MLS# D6135171

2 beds 2 baths 1,092 sq ft Condo