Bay Mini Storage

2120 N Pacific Ave, Santa Cruz, CA 95060

About Bay Mini Storage

Bay Mini Storage is a self storage facility in Santa Cruz, CA located at 2120 N Pacific Ave, Santa Cruz, CA 95060. Bay Mini Storage offers affordable, convenient self storage units in Santa Cruz, CA.

CONTACT INFORMATION

Bay Mini Storage
2120 N Pacific Ave
Santa Cruz, CA 95060

Is This Your Business?

Claim Your Profile