Homes for sale - 5620 W 80th PL #78, Arvada, CO 80003 – MLS#5366766...