Homes for sale - 311 Birch Hill RD, New Durham, NH 03855 – MLS#4881...