Sold Dec 2011
$320,000
15780 Northwoods Boulevard, Truckee, CA 96161
3 bd 2 ba 1,616 sqft