New Listing
Viewed
759 Long Shores Drive
Barrington, NH 03825
$595,000
3 beds
2 full
bathrooms1,629 sq.ft.
Listed By CENTURY 21 North East