3790 West Quincy Ave., Denver, CO 80236