Homes for sale - 12348 Frontier Trail #F28-24, Truckee, CA 96161 – ...