Jones Lang LaSalle to lease and manage Kirkwood Mall