3044 Eudora Street, Denver, CO 80207 | $635,000 | MLS# REC8674538 | Finanzo