4
3111 Alum Rock Ave
San Jose, CA 95127
$1,300,000 USD
3,736 SF
4.43% Cap Rate
3,736 SF
$1,300,000 USD
Storefront