News

The office building, located at 221 North Mathilda Avenue in Sunnyvale, was bought for $87.8 million, according to documents ...