5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079
5 James Street, Salem, NH, 03079

$338,900

5 James Street, Salem, NH, 03079

29
Listing Agent: Kayla Baglione
Courtesy of: LAER Realty Partners/Salem