Breaking News

Google buys a 51.8 acre Mountain View business park with 12 buildings for $1B, in what is the Bay Area's largest real estate purchase so far in 2018 (George Avalos/Mercury News)

No comments