New - 2 Hours Ago $418,000 Coming Soon 1Beds1Baths643Sqft0.07Acres 340 Inca St, Denver, CO 80223 MLS#: 6212769