10300 Martis DR, Truckee, CA 96161 - MLS#20076753 - Peter Scott - S...