Bedrooms
Bathrooms
For Sale
3h ago
9-102 - 1531 Placida Road, Englewood, FL
2 Bd
2 Ba
MLS® D6149432 • keller williams island life real estate
last mo.
8-101 - 1531 Placida Rd, Englewood, FL
MLS® D6149011 • tall pines realty
2mo ago
9-104 - 1531 Placida Rd, Englewood, FL
MLS® D6148704 • keller williams island life real estate