3116 S Glencoe, Denver, CO, 80222