Homes for sale - LOCKE ROAD, Davenport, FL 33837 – MLS#S5039304 - E...