> $679,900 Pending 2Beds3Baths1536Sqft0.36Acres 96 Shadow Lake Rd #2 - Rear, Salem, NH 03079 MLS#: 5080954
> $679,900 Pending 2Beds3Baths1536Sqft0.36Acres 96 Shadow Lake Rd #2 - Rear, Salem, NH 03079 MLS#: 5080953