Homes for sale - 909 N Logan ST #8I, Denver, CO 80203 – MLS#8609145...