> $270,000 Active Under Contract 2Beds2Baths1173Sqft--Acres 3460 Poplar St #104, Denver, CO 80224 MLS#: REC5704049