3406 Willow ST, Denver, CO 80238 - MLS#2491079 - Joseph Newman - Co...