1051 Blossom Hill Rd
San Jose, CA 95123
$5,000,000 USD
5,207 SF
5,207 SF
$5,000,000 USD
Restaurant