12890 Dulzura St, Truckee, CA 96161