24880 N Canyon Way, Placer County, CA, USA