1045 S Osceola St Denver, CO 80219