- 6800 Placida Rd #293, Englewood, FL 34224$1,900/mo2 beds · 2 baths · 1,092 sq ft6800 Placida Rd #293Englewood, FL 34224
- 8571 Amberjack Cir, Englewood, FL 34224$1,925/mo3 beds · 2 baths · 1,729 sq ft8571 Amberjack CirEnglewood, FL 34224
- 7066 York St #A, Englewood, FL 34224$1,400/mo2 beds · 1 bath7066 York St #AEnglewood, FL 34224
Updated



