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, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results