10280 Tamarack Lane, Truckee, CA 96103 - MLS#20211074 - John Biebl ...