28
2021 The Alameda
San Jose, CA 95126
$800,000 USD
1,313 SF
1
Unit
1,313 SF
$800,000 USD
Medical