17-story building proposed at Sequoia Station as part of a 1.6-million-square-foot development
BY EMILY MIBACH Daily Post Staff Writer A developer has proposed Redwood City’s largest project yet — a complete replacement of Sequoia Station with six buildings, including a 17-story tower, […]