2540 Poplar StDenver CO 80207 3 Beds, 2 Baths, 1,603 Sq Ft View details *Janis represented the buyer. This property closed in September 2019.