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
Karen katt's Review
I'd like for the cart drivers to slow down
For that matter anyone that's driving through the narrow passages to slow down and be conscious of other drivers