Homes for sale - 11801 Bottcher Loop #W105, Truckee, CA 96161-2793 ...