9361 E 59th North PL, Denver, CO 80238 - MLS#6490754 - Joseph Newma...