3
21059-21065 Foothill Blvd
Hayward, CA 94541
$2,250,000 USD
6,700 SF
6,700 SF
$2,250,000 USD
Warehouse