Homes for sale - 12788 Zurich Place #2, Truckee, CA 96161-6039 – ML...