5126 Elkhart Street, Denver, CO 80239 | $480,000 | MLS# REC4107718 | Finanzo