New - 4 Hours Ago > $520,000 Active 3Beds1Baths1638Sqft0.64Acres 281 Main St, Salem, NH 03079 MLS#: 5103368
> $535,000 Active Under Contract 3Beds2Baths1520Sqft0.28Acres 12 Henry St, Salem, NH 03079 MLS#: 5093982