2319 E Colfax Ave Denver, CO 80206