Homes for sale - 888 N Logan ST #2I, Denver, CO 80203 – MLS#9916514...