Homes for sale - 12428 Trappers Trail #F31-32, Truckee, CA 96161 – ...