Jump to MLS#:
MLS#:4679678
13 Beechwood, Salem, NH 03079
$639,900 | MLS#: 4679678