10100 W 181st Avenue, Lowell, IN 46356 - Homesnap