3628 Navajo Street Denver, CO 80211