19
2620-2626 Spring St
Redwood City, CA 94063
$36.00 USD/SF/YR
850-6,935 SF
4
Spaces Available
Built 1963
6,935 SF Contiguous
Built 1963
850-6,935 SF
$36.00 USD/SF/YR
Office, Flex, Industrial