Homes for sale - lot 3 Otter Lane, Westport Island, ME 04578 – MLS#...