Homes for sale - 644 N Logan ST, Denver, CO 80203 – MLS#9993906 - T...