430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825
430 Long Shores Drive, Barrington, NH, 03825

$299,000

430 Long Shores Drive, Barrington, NH, 03825

19
Courtesy of: Portsmouth