Homes for sale - 10196 Winter Creek Loop, Truckee, CA 96161-9999 – ...