Address: 6959 Willa Ln, Evergreen, CO 80439 Contact: +1(904)342-3847 Just off of N. Turkey Creek, this updated 3/2 home offers easy and quick access to west Denver in a secluded and quiet Evergreen neighborhood. This home features a large new front deck with views, additional storage, single car oversized garage with work area, privacy, 2 gas stoves, new wood floors, and lots of updates