39
2039 Forest Ave
San Jose, CA 95128
$749,000 USD
1,600 SF
1
Unit
1,600 SF
$749,000 USD
Medical