13
1200 Scott Blvd
Santa Clara, CA 95050
$2,300,000 USD
3,285 SF
3,285 SF
$2,300,000 USD
Medical