3523 Tejon Street Denver, CO 80211