Loading Video…
This browser does not support the Video element.
Police investigation underway at Sequoia Station in Redwood City
The shopping center has been closed off as police conduct an investigation.
This browser does not support the Video element.
The shopping center has been closed off as police conduct an investigation.