2940 Poplar Street, Denver, CO 80207
3 Beds 1.75 Baths 1,822 Sq.Ft. 6,098.4 Sq.Ft.