5489-5491 Snell Ave
San Jose, CA 95123
$5,488,000 USD
20,520 SF
4.94% Cap Rate
20,520 SF
$5,488,000 USD
Storefront Retail Office