610 Walnut

610 Walnut

Redwood City
Commercial
70,000 Square ft.