SoldAttached Dwelling$260,000SOLD! – 590 N Logan Street 307 Denver, CO 80203590 N Logan Street 307Denver, CO 802031Beds 1Baths 560Sq ftView Listing