216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079
216 Shore Drive, Salem, NH, 03079

$419,000

216 Shore Drive, Salem, NH, 03079

36
Courtesy of: Darlene Couture | Keller Williams Gateway Realty/Salem