> $535,000 Active Under Contract 3Beds2Baths1520Sqft0.28Acres 12 Henry St, Salem, NH 03079 MLS#: 5093982