5650 W Quincy Ave Denver, CO 80235