Homes for sale - 1279 N ED WELLS ROAD, Wauchula, FL 33873 – MLS#C74...