1010 B St
Hayward, CA 94541
$2,650,000 USD
3,156 SF
3,156 SF
$2,650,000 USD
Storefront