3
2581 Junction Ave
San Jose, CA 95134
$33,000,000 USD
92,864 SF
92,864 SF
$33,000,000 USD
Research And Development