New - 1 Hour Ago $685,000 Coming Soon 5Beds4Baths3742Sqft0.16Acres 20936 E Duke Pl, Aurora, CO 80013 MLS#: 8531637