Sold Nov 2012
$321,000
$299,000
14217 Glacier View Road, Truckee, CA 96161
3 bd 2 ba 1,362 sqft