1331 17th St Denver, CO 80202