Downtown Self Storage

850 South 10th Street, San Jose, CA 95112

About Downtown Self Storage

Downtown Self Storage is a self storage facility in San Jose, CA located at 850 South 10th Street, San Jose, CA 95112. Downtown Self Storage offers affordable, convenient self storage units in San Jose, CA.

CONTACT INFORMATION

Downtown Self Storage
850 South 10th Street
San Jose, CA 95112

Is This Your Business?

Claim Your Profile