1160 Industrial Rd
San Carlos, CA 94070
$1,950,000 USD
4,940 SF
1
Unit
4,940 SF
$1,950,000 USD
Research And Development