2290-2294 Walsh Ave
Santa Clara, CA 95050
$6,590,000 USD
13,873 SF
13,873 SF
$6,590,000 USD
Light Manufacturing