Sold Jul 2019
$413,000
13443 Davos Drive, Truckee, CA 96161
2 bd 1 ba 1,103 sqft