Sold Jan 2020
$401,500
15841 Windsor Way, Truckee, CA 96161
2 bd 1 ba 960 sqft