Homes for sale - 6 DECK COURT, Placida, FL 33946 – MLS#A4510280 - T...