6300 W Mansfield Ave #61 Denver CO 80235 Records