Central Self Storage

355 W Hedding St, San Jose, CA 95110

About Central Self Storage

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.

CENTRAL SELF STORAGE - OUR LOCATION

CONTACT INFORMATION

Central Self Storage
Central Self Storage
355 W Hedding St
San Jose, CA 95110
(408) 273-8228