3838 Eudora Way Denver CO 80207 Records