iStorage in West Deptford gave me a place to store my belongings and that part of it was fine. I think the units are safe a secure but I did not care for the manager there. She basically treated me like I was an idiot and that my questions were stupid. I just didn't feel like I deserved to be treated like that.
more