929 Story Rd
San Jose, CA 95122
Price Upon Request
27,000 SF
1
Unit
27,000 SF
Price Upon Request
Storefront