Homes for sale - 21 Birch Tree LN, Hillsborough, NH 03244 – MLS#488...