Sold Jul 2020
$1,100,000
12822 Green Pasture Drive, Truckee, CA 96161
7 bd 5.5 ba 6,000 sqft