Homes for sale - 286 Main Street, Salem, NH 03079 – MLS#72917553 - ...