SoldResidential$835,000SOLD! – 2328 Eliot St Denver, CO 802112328 Eliot StDenver, CO 802112Beds 2Baths 1,784Sq ftView Listing