11
1600 The Alameda
San Jose, CA 95126
$6,200,000 USD
15,320 SF
15,320 SF
$6,200,000 USD
Office