Willow Creek Apartments provides a veritable oasis in the city.
Located in the City of Glendale, a premier location in the heart of Denver, our residents enjoy upgraded apartments at affordable prices in a quiet gated community. Our staff is dedicated to our residents and aims to provide a superior living experience.
Grocery stores, shopping, parks, recreation and entertainment are within blocks. Public transportation is just outside our gates.
We reside in the top-rated Cherry Creek School District. I-25, The Cherry Creek Mall, Downtown, LoDo, The DTC, The University of Colorado at Denver, DU, Regis and Metro are all close. The new Infinity Park and attached Sports Center with its state-of-the-art fitness center is located right across the street.