New - 8 Hours Ago $750,000 Active 3Beds1Baths1310Sqft0.11Acres 2663 Irving St, Denver, CO 80211 MLS#: 7403988