62 W El Camino Real
U-Haul of Sunnyvale
939 E El Camino Real Sunnyvale, CA
Penske Truck Rental
762 San Antonio Road Palo Alto, CA
April 13, 2011
U-Haul of Mountain View
I've been using this location for years. Always great whether trailer or truck, all the supplies. Representatives always knowledgeable and quick.