363 S Oneida, Denver, CO, 80224