2100 N Humboldt ST #307, Denver, CO 80205 - MLS#9232768 - Robert Hr...