1063 Dell Ave
Campbell, CA 95008
$2,195,000 USD
2,000 SF
2,000 SF
$2,195,000 USD
Industrial