2667 S Cook ST, Denver, CO 80210 - MLS#9681024 - Cara Hoherd - Equi...