21
1820 Alum Rock Ave
San Jose, CA 95116
$2,450,000 USD
3,220 SF
3.88% Cap Rate
3,220 SF
$2,450,000 USD
Freestanding