Automobile Storage in Los Altos, CA Los Altos Gardens - Storage & Mailboxes960 N San Antonio RdLos Altos, CA, 940226502093232Automobile StorageRv StorageSelf StorageStorage Units Show More