Sold Nov 2007
$390,000
11351 Northwoods Boulevard #2, Truckee, CA 96161
2 bd 2.5 ba 1,330 sqft