Sold Dec 2021
$749,000
17248 Northwoods Boulevard, Truckee, CA 96161
3 bd 2.5 ba 1,431 sqft