15
2060 Walsh Ave
Santa Clara, CA 95050
$37.92 USD/SF/YR
190-372 SF
6
Spaces Available
Built 1975
190 SF Contiguous
Built 1975
190-372 SF
$37.92 USD/SF/YR
Office, Flex