1440 Ivanhoe ST, Denver, CO 80220 - MLS#7885686 - Managing Broker/ ...