10 Victor Sq
Scotts Valley, CA 95066
$5,800,000 USD
39,605 SF
39,605 SF
$5,800,000 USD
Research And Development