CSI Mini Storage
- CSI Mini Storage is the premier full service self storage operator in the San Francisco Bay Area, with convenient locations in Alameda and Richmond, California.
- moving & storage
- Request an appointment
Flies and Roach
I like the unit, but I noticed on hot days there are a lot of flies n the area of my unit. I also found a roach in my unit on two separate occasion. Fortunately I was able to get them both times. Don't know how you can prevent that, so I really have no issues with the company.