Homes for sale - 8641 Lloyd Tevis, Truckee, CA 96161 – MLS#20210364...