2328 Eliot St Denver, CO 80211