Homes for sale - 2912 Dartmouth College HWY, Haverhill, NH 03774 – ...