3834 Tennyson St Denver, CO 80212