4218 1/2 Tejon St Denver, CO 80211