Google is joining Apple and Nvidia in buying buildings it leases in Silicon Valley. Mountain View-based Google bought a 22,000-square-foot building at 1808 Shoreline Boulevard for $32.8 million, the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results