McShane Construction Company completes 430,000-square-foot addition to Abt Electronics’ Glenview facility
McShane Construction Company completed a 429,524-square-foot addition to Abt Electronics’ warehouse and showroom facility in Glenview, Illinois. The expansion more than doubled Abt’s warehouse space,…