Homes for sale - 421 N Main ST, Franklin, NH 03235 – MLS#4828469 - ...