U-Haul locations in or near Castro Valley, CA