8990 Clay St #26 Denver CO 80260 Records