2623 23rd AVE, Denver, CO 80211 - MLS#6457417 - Cara Hoherd - Equit...