10121 Palisades Drive, Truckee, CA 96161 | HotPads