43
2039 Forest Ave
San Jose, CA 95128
$749,000 USD
2,054 SF
1
Unit
2,054 SF
$749,000 USD
Medical