20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079
20 Alta Ave, Salem, NH, 03079

$429,000

20 Alta Ave, Salem, NH, 03079

21
Courtesy of: Shauna Andrade | LAER Realty Partners