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