1333 Eudora Street, Denver, CO 80222 | $995,000 | MLS# REC3056709 | Finanzo