2350 N Humboldt ST, Denver, CO 80205 - MLS#9502163 - REAL experts -...