Navistar seeks tenant for headquarters November 20, 2015 by Rebecca Smith (Nov. 20, 2015) -- Navistar is looking to lease or sell half of its Lisle, Ill., headquarters facilities, which house 1.2 million square feet of space. The space houses its south campus.