1/39 39 Active $265,000 2 Beds2 Baths950 SqFt 4260 PLACIDA RD #14C, Englewood, FL 34224 Condo Listed by COLDWELL BANKER SUNSTAR REALTY