Cargill, Inc., an international production and service company, signed a seven-month lease for 427,909 square feet across three buildings in the Memphis Depot industrial park. The properties include: 1915 Heyde Ave., 1996 Behnke Ave., and 2028 Troyer Ave. in Memphis, TN.