Homes for sale - 55 Lower Main ST, North Berwick, ME 03906 – MLS#48...