Griffis Cherry Creek | Denver Apartment Homes near Cherry Creek, Modern studio, one and two-bedroom apartments in Denver, CO. Located near Cherry Creek Shopping Center and the intersection of Colorado Blvd and Alameda Ave, and 2.5 miles from I-25. Schedule a tour of Griffis Cherry Creek today!.