Veyer owns the 10.63-acre property with a 162,107-square-foot warehouse. Veyer LLC, a logistics firm owned by Office Depot's parent company The ODP Corp. (Nasdaq: ODP), will close its Orlando ...