Massive development at Woodside Road and Broadway wins approval
BY EMILY MIBACH Daily Post Staff Writer Redwood City Council last night (May 20) approved a development at Broadway and Woodside Road that would create 1,680 jobs and 520 apartments. […]