8
Apr
Google to lease out Pacific Shores buildings
Google continues to pull back from its 106-acre hub in Redwood City, putting several buildings at the Pacific Shores Center up for lease.
Source: Arizona Business Journal