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