11036 West River St. Truckee, CA 96161