Homes for sale - 4 & 6 N Main ST, Salem, NH 03079 – MLS#4696108 - T...