390-392 Potrero Ave
Sunnyvale, CA 94085
$9,000,000 USD
20,272 SF
20,272 SF
$9,000,000 USD
Research And Development