A site in north San Jose proposed for a data center development just changed hands in a $200 million deal. The 46.8-acres is mostly vacant land but also has an office complex partially occupied by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results