3116-18 W 27th Ave, Denver, CO, 80211