A development with up to 60,950 square feet in self-storage space may be coming to Mountain View Road in South Hall.
Self-storage development proposed at this busy crossroads