Griffis Cherry Creek

Owned | Fund V | 240 Units | Denver, CO

Located at Colorado and Alameda, Griffis Cherry Creek offers easy access to Denver’s exclusive shopping and restaurant scene.