Homes for sale - 12308 Frontier Trail #F26-11, Truckee, CA 96161 – ...