Rest Area - map

Rest Area

Truckee, CA 96161