937 A St
Hayward, CA 94541
$1,950,000 USD
7,546 SF
7,546 SF
$1,950,000 USD
Storefront Retail Office