Lock It Up Self Storage

2170 Otoole Ave, San Jose, CA 95131

About Lock It Up Self Storage

Lock It Up Self Storage is a self storage facility in San Jose, CA located at 2170 Otoole Ave, San Jose, CA 95131. Lock It Up Self Storage offers affordable, convenient self storage units in San Jose, CA.

CONTACT INFORMATION

Lock It Up Self Storage
2170 Otoole Ave
San Jose, CA 95131

Is This Your Business?

Claim Your Profile