10x10units
in
Santa Rosa, CA
Jim's Mini Storage
2330 Industrial Ct
Clearlake
CA
95422
(707) 994-5703
37.6
mi