Homes for sale - 28 Haven AVE, Berlin, NH 03570 – MLS#4865929 - Sha...