Homes for sale - 400 S Main ST, Franklin, NH 03235 – MLS#4810135 - ...