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