65 Newmarket Road, Newfields, NH, 03856
65 Newmarket Road, Newfields, NH, 03856
65 Newmarket Road, Newfields, NH, 03856
65 Newmarket Road, Newfields, NH, 03856
65 Newmarket Road, Newfields, NH, 03856
65 Newmarket Road, Newfields, NH, 03856
65 Newmarket Road, Newfields, NH, 03856
65 Newmarket Road, Newfields, NH, 03856
65 Newmarket Road, Newfields, NH, 03856
65 Newmarket Road, Newfields, NH, 03856

$659,000

65 Newmarket Road, Newfields, NH, 03856

10
Courtesy of: Portsmouth