959 Story Rd
San Jose, CA 95122
$368,280-$870,650 USD
39,553 SF
21
Units
39,553 SF
$368,280-$870,650 USD
Storefront Retail Office