Add to favoritesCondominium - ENGLEWOOD, FLEnglewood, 4260 PLACIDA ROADCondo/Apartment • 8 room(s) • 2 bed. • 2 bath. • 101.64 m²$274,999Request a tourContact agent