2045 Newcombe St Denver, CO 80215