Homes for sale - 11290 Northwoods Boulevard #1, Truckee, CA 96161 –...