InSite Extends 157,928 SF Building Lease with American Tire Distributors in Des Moines, IA
InSite Real Estate signed a 157,928 SF long-term lease extension with American Tire Distributors at 3915 Delaware Avenue, Des Moines, IA. American Tire Distributors is the nation's premier tire distributor serving automotive service retailers from over 100 distribution centers across the United States, with nearly 10 million square feet of inventory.