Metro Self Storage Warehouse Reviews (1)
Metro Self Storage Warehouse Rating
Address: 3938 Mississippi Ave, East Saint Louis, Illinois, United States, 62206-1060
Phone: |
Show more...
|
Add contact information for Metro Self Storage Warehouse
Add new contacts
Initial Business Response /* (1000, 5, 2015/07/17) */
We provide storage units to customers but, it is their responsibility to check the unit after they move in. We can't monitor the inside of units once they are rented.
We have never had a complaint about mice before!
How can you prevent mice...
form coming in somewhere?
It's no different than having them in your house, garage or storage shed.