Homes for sale - 111 N Main ST, Franklin, NH 03235 – MLS#4881167 - ...