> $489,900 Active Under Contract 4Beds3Baths1988Sqft0.14Acres 3880 Jebel St, Denver, CO 80249 MLS#: REC5023714