12308 Frontier Trail # F26-52, Truckee, CA by | Jan 9, 2025 | Homes $52,000 2,470 SqFt 3 Bedrooms 3.5 Bathrooms