75
1650 The Alameda
San Jose, CA 95126
$3,725,000 USD
6,070 SF
6,070 SF
$3,725,000 USD
Office