23
200 Jose Figueres Ave
San Jose, CA 95116
$799,000 USD
1,695 SF
1
Unit
1,695 SF
$799,000 USD
Medical