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