8
404 Saratoga Ave
Santa Clara, CA 95050
$33.00 USD/SF/YR
2,629-7,371 SF
2
Spaces Available
Built 1989
7,371 SF Contiguous
Built 1989
2,629-7,371 SF
$33.00 USD/SF/YR
Office