21 Owls Head Lane$599,000New3 Beds • 2 Baths • 2,121 Sq. Ft.Owls Head, ME, 04854Richard GarriganBetter Homes and Gardens Real Estate The Masiello Group