8600 E Alameda Ave #22-204 Denver CO 80247 Records