Open: Sat 11:00 AM - 0:30 PM $485,000 Active 4Beds3Baths1649Sqft0.11Acres 19965 Mitchell Pl, Denver, CO 80249 MLS#: IR1069091