2760 S Utica ST, Denver, CO 80236 - MLS#5954434 - Managing Broker/ ...