7000 E Quincy Ave Denver, CO 80237