Downtown Self Storage

1161 Mercantile St, Oxnard, CA 93030

About Downtown Self Storage

Downtown Self Storage is a self storage facility in Oxnard, CA located at 1161 Mercantile St, Oxnard, CA 93030. Downtown Self Storage offers affordable, convenient self storage units in Oxnard, CA.

CONTACT INFORMATION

Downtown Self Storage
1161 Mercantile St
Oxnard, CA 93030

Is This Your Business?

Claim Your Profile