Willow Creek Apartments is a 24-unit apartment community located in close proximity to the Garden of Gods and Old Colorado City. This community offers studio, 1 bedroom and 2 bedroom/1 bathroom apartment homes that have been recently upgraded and include on-site parking,
For more information or to complete an application, please contact the listing agent or visit our website at www.denverrealtygroup.com.