New - 30 Mins Ago $1,275,000 Coming Soon 4Beds4Baths3473Sqft0.14Acres 6620 E 17th Ave, Denver, CO 80220 MLS#: 3433505