8060 E Girard Avenue #217 Denver, CO 80231