A supersized self-storage complex could be coming to North Hall.
This 193,000-square-foot self-storage development could come to North Hall

