Homes for sale - 10085 Southeast River Street, Truckee, CA 96161 – ...