Security Mini Storage Co.
224 Encinal St, Santa Cruz 95060