> $270,000 Active 2Beds2Baths1212Sqft--Acres 3465 S Poplar St #101, Denver, CO 80224 MLS#: REC9095885