1/53 53 Active $319,900 2 Beds2 Baths1,549 SqFt 6800 PLACIDA RD #TH2, Englewood, FL 34224 Condo Listed by RE/MAX ALLIANCE GROUP