1692 S Glencoe ST, Denver, CO 80222 - MLS#9875936 - Managing Broker...