Homes for sale - 888 N Logan St #4D, Denver, CO 80203 – MLS#5073123...