1020 Spring Street, San Jose, CA 95110
Central Self Storage is a self storage facility in San Jose, CA located at 1020 Spring Street, San Jose, CA 95110. Central Self Storage offers affordable, convenient self storage units in San Jose, CA.