8500 E Quincy Avenue 8600 Denver CO 80237 Records