355 W Hedding St, San Jose, CA 95110
Central Self Storage is a self storage facility in San Jose, CA located at 355 W Hedding St, San Jose, CA 95110. Central Self Storage offers affordable, convenient self storage units in San Jose, CA.