Jump to MLS#:
MLS#:4674330
81 Lake Shore, Salem, NH 03079
$777,000 | MLS#: 4674330