2961 PLACIDA ROAD, Englewood, FL, 34224
2961 PLACIDA ROAD, Englewood, FL, 34224
2961 PLACIDA ROAD, Englewood, FL, 34224
2961 PLACIDA ROAD, Englewood, FL, 34224
2961 PLACIDA ROAD, Englewood, FL, 34224
Active

$1,650,000

2961 PLACIDA ROAD, Englewood, FL, 34224

5
Courtesy of: KELLER WILLIAMS ISLAND LIFE REAL ESTATE