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