Open: Sat 11:00 AM - 1:00 PM $960,000 Active 3Beds2Baths1751Sqft0.1Acres 39 W Cedar Ave, Denver, CO 80223 MLS#: 3097097