You are here

Donner Lake | Lakefront  14084 South Shore Drive, Truckee, CA