Skip to content
All posts

WeWork said to have signed largest lease in Mountain View

The offices are being built as part of a major mixed-use shopping center surrounded by new apartments, retail, restaurants and multiple tech giants.