You're familiar with self-storage — now there's mega storage. This project is planned to meet the growing demand for storing ...