3370 Placida ROAD

Englewood, FL, 34224
$309,900Price

3370 Placida ROAD

Englewood, FL, 34224
PENDING
$309,900Price
2Beds
2Baths
1413sqft

3370 Placida ROAD

Englewood, FL, 34224
PENDING
$309,900Price
2Beds
2Baths
1413sqft