18705 Madrone Pky
Morgan Hill, CA 95037
$24,000,000 USD
120,000 SF
120,000 SF
$24,000,000 USD
Research And Development