Homes for sale - 11417 Lola Montez RD, Truckee, CA 95161 – MLS#1907...