Magnum Foods, Inc., dba Little Caesars Pizza leased a new 2,100 sf stand-alone building at 1601 N. Meridian. The lease was negotiated by Rod Baker, CCIM of Baker First Commercial Real Estate.