Stanford plans to build 9-story medical office building in Redwood City
BY JEN NOWELL Daily Post Correspondent Stanford is proposing a nine-story, 227,700-square-foot medical office building on Broadway in Redwood City, which, if built, would make it the tallest building in […]