3924 S Depew Way Denver CO 80235 Records