Sold Nov 2021
$245,000
$235,000
14005 Swiss Lane, Truckee, CA 96161
4 bd 3 ba 3,132 sqft