Sold Nov 2018
$468,000
14107 Saint Croix Way, Truckee, CA 96161
3 bd 2 ba 1,260 sqft