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