Homes for sale - 106 E Main ST, Hanover, IN 47243 – MLS#2020012653 ...