Homes for sale - 2620 Mill Site Road, Truckee, CA 96161-3931 – MLS#...