Homes for sale - 16675 Willard, Lowell, IN 46356 – MLS#488809 - Bre...