2
1984-1990 The Alameda, San Jose
San Jose, CA
$2,900,000 USD
7,270 SF
3
Units
7,270 SF
$2,900,000 USD
Office