Public Storage San Jose, CA

3620 Snell Ave, San Jose, CA 95136