Homes for sale - 12798 Northwoods Boulevard #425, Truckee, CA 96161...