6
935 B St
Hayward, CA 94541
$660,000 USD
2,482 SF
2,482 SF
$660,000 USD
Storefront