13
321-333 Soquel Way
Sunnyvale, CA 94085
Rate Upon Request
6,802 SF
1
Space Available
Built 1972
6,802 SF Contiguous
Built 1972
6,802 SF
Rate Upon Request
Flex