10434 River Park Place #4
Truckee, CA 96161
United States