Homes for sale - 12408 Trappers Trail #F30-34, Truckee, CA 96161 – ...