Homes for sale - 18 Otter Cove Lane, North Berwick, ME 03906 – MLS#...