Banner Storage - New 105,000 sq. ft. 4 story climate controlled storage building. Lombard, IL