1/62 Active 3D $974,900 3 Beds2 Baths2,225 SqFt 4351 Willard LN, Lowell, IN 46356 Listed by McColly Real Estate