IDEC has listed a 83,600-square-foot flex industrial building in Sunnyvale as it shifts some operations to Southern California. The asking price was not disclosed. The Japan-based automation and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results