Homes for sale - 7870 Humboldt CIR, Denver, CO 80229 – MLS#3010090 ...