24
2910-2960 Scott Blvd
Santa Clara, CA 95054
Rate Upon Request
1,918-2,060 SF
2
Spaces Available
Built 1971
2,060 SF Contiguous
Built 1971
1,918-2,060 SF
Rate Upon Request
Flex