14
22549-22551 Foothill Blvd
Hayward, CA 94541
$1,290,000 USD
3,690 SF
3,690 SF
$1,290,000 USD
Storefront