11310 Donner Pass Rd, Truckee, CA 96161, United States
11429 Donner Pass Rd #1a, Truckee, CA 96161, United States