2020 Osceola ST, Denver, CO 80212 - MLS#2965468 - Joseph Newman - C...