7200 E Quincy Ave Denver, CO 80237