19
2910-2960 Scott Blvd
Santa Clara, CA 95054
Rate Upon Request
749-2,060 SF
8
Spaces Available
Built 1971
2,060 SF Contiguous
Built 1971
749-2,060 SF
Rate Upon Request
Office, Flex, Industrial