Penske Truck Rental
11755 Willow Creek Dr, Auburn CA 95603