Tishman Speyer has sold 400 Castro St., a 138,000-square-foot office building in Mountain View, Calif., to Spear Street Capital for $121.5 million.
For the full story, go to Commercial Property Executive.
© 2026 Commercial Property Executive. All rights reserved.