Homes for sale - 970 Northstar Drive #406 (W25), Truckee, CA 96161 ...