22549-22551 Foothill Blvd
Hayward, CA 94541
$1,799,999 USD
3,690 SF
3,690 SF
$1,799,999 USD
Storefront