950 Charter Street, Redwood City May 15, 2025 | Commercial Three commercial properties in Redwood City, the largest, a former biotech R&D space, the other two house a robotics startup and Stanford University Transit’s maintenance shop.