2150 Curtis ST, Denver, CO 80205 - MLS#5177934 - Managing Broker/ ...