26 Shore Drive, Salem, NH, 03079

$124,900

26 Shore Drive, Salem, NH, 03079

Courtesy of: Mary Jo Gilloon Huebel | American Eagle Realty