3346 Osage St, Denver, CO 80211