8
3180 Newberry Dr
San Jose, CA 95118
$8,912,400 USD
29,708 SF
29,708 SF
$8,912,400 USD
Office