910 George St
Santa Clara, CA 95054
$4,795,000 USD
12,148 SF
12,148 SF
$4,795,000 USD
Manufacturing