14
1301 Laurelwood Rd
Santa Clara, CA 95054
$17.40 USD/SF/YR
38,053-52,345 SF
1
Space Available
Built 1980
52,345 SF Contiguous
Built 1980
38,053-52,345 SF
$17.40 USD/SF/YR
Industrial