Homes for sale - 21 North St, Salem, MA 01970 – MLS#72635673 - Here...