American Self Storage - Moving & Storage in Palo Alto, CA
American Self Storage practices in Palo Alto, California, specializing in Moving & Storage. This Mover is listed on Movers and moving companies with a speciality in Moving & Storage.
You can reach us on phone number (650) 325-8609, fax number (650) 329-0570. Our office is located on 1985 E Bayshore Rd, Palo Alto, CA 94303.