11394 Huntsman Leap, Truckee, CA 96161, USA
Truckee, CA 96161, USA
16012 Melbourne Ct, Truckee, CA 96161, USA