Homes for sale - French Pond RD #165, Haverhill, NH 03785 – MLS#484...