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