Central Self Storage

700 Montague Expy, San Jose, CA 95131

About Central Self Storage

Central Self Storage is a self storage facility in San Jose, CA located at 700 Montague Expy, San Jose, CA 95131. Central Self Storage offers affordable, convenient self storage units in San Jose, CA.

CONTACT INFORMATION

Central Self Storage
700 Montague Expy
San Jose, CA 95131

Is This Your Business?

Claim Your Profile