Homes for sale - 11791 Ghirard Road, Truckee, CA 96161-2771 – MLS#2...