Stor-It Mini Warehouse
7405 Princess View Dr, San Diego, CA 92120
I have worked with several different storage companies in the past, and the employees at this location seem to be the most amenable and friendly. The security gate is always in good working order, the grounds always seem to be free of debris, and garbage. Even the storage buildings themselves are relatively free of dust. The office environment is just large enough to take care of their customers, and the new security camera system gives me ease of mind knowing that my treasures and mementos are safe.