14
3325 Scott Blvd
Santa Clara, CA 95054
Rate Upon Request
31,189-150,687 SF
2
Spaces Available
Built 2013
Built 2013
31,189-150,687 SF
Rate Upon Request
Office