1033 Poplar St Leave a Comment / COLORADO / By 0downrenttoownhomes 1033 Poplar StDenver, CO 80220 $2,700/mo (303) 848-2437