1660 Lincoln St Denver, CO 80264