8000 E Girard Ave Denver, CO 80231