Number Thirty Eight 3560 Chestnut Place, Denver, CO 80216