4214 N Tennyson ST #3, Denver, CO 80212 - MLS#6039674 - Managing Br...