36
1100-1102 Scott Blvd
Santa Clara, CA 95050
$1,695,000 USD
2,357 SF
2,357 SF
$1,695,000 USD
Medical