Truckee, CA 96161, USA
11394 Huntsman Leap, Truckee, CA 96161, USA
15445 Archery View, Truckee, CA 96161, USA