4
350 Hatch Dr
Foster City, CA 94404
$5,200,000 USD
11,378 SF
11,378 SF
$5,200,000 USD
Warehouse