Homes for sale - 7488 Larkspur Lane #21, Truckee, CA 96161 – MLS#20...