240 Leonard LN, Northglenn, CO 80233 - MLS#IR945456 - Managing Brok...