Search results
- Indy Self StorageSelf Storage
Website: uhaul.com
Phone: (317) 545-6120
6800 E 30th St Indianapolis, IN 46219 163.15 mi
Is this your business? Verify your listing
Website: uhaul.com
Phone: (317) 545-6120
6800 E 30th St Indianapolis, IN 46219 163.15 mi
Is this your business? Verify your listing
1.0 1 review
I hired the company to handle my move a few years ago. They moved my things to their storage facility. I now know that the storage unit had SEVERE roof problems. When it rained there were leaks in... More