A state-owned Chinese developer is buying a site approved for a 2.25 million-square-foot biotech and life science campus in South San Francisco and plans to start construction on the first phase.
The Landing at Oyster Point project is approved for 2.25 million square feet of new…
The Landing at Oyster Point project is approved for 2.25 million square feet of new…