Logitech has leased an 86,000-square-foot building within a North San Jose office and research campus that’s been empty for almost six years. JLL’s Steve Clark, who represented Logitech in the deal, ...