20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079
20 Alta Avenue, Salem, NH, 03079

$429,000

20 Alta Avenue, Salem, NH, 03079

19
Courtesy of: Shauna Andrade | LAER Realty Partners/Salem