5068 Ensenada Street, Denver, CO 80249 | $530,000 | MLS# REC3401371 | Finanzo