2331 E 28th Ave. Denver, CO 80205