13042 W 80th PL, Arvada, CO 80005 - MLS#8475311 - Managing Broker/ ...