3564 S Poplar St #104 Denver CO 80237 Records