Griffis Cherry Creek North brings polished design and modern city living to the heart of Cherry Creek in Denver, CO. Explore our Cherry Creek North apartments offering studio, one-, two-bedroom residences with sophisticated interiors.