6000 W Mansfield Avenue #12 Denver, CO 80235