Sold Oct 2020
$399,000
13071 Northwoods Boulevard, Truckee, CA 96161
2 bd 1.5 ba 1,213 sqft