2637 Welton St, Denver, CO 80205