Homes for sale - 364 Holiday Lake Shore DR, Barrington, NH 03825 – ...