2
3256 De La Cruz Blvd
Santa Clara, CA 95054
$256,132.80 USD/AC/YR
1.4 AC
1
Space Available
1.4 AC
$256,132.80 USD/AC/YR
Industrial