8
551 Southland Mall
Hayward, CA 94545
$19,745,000 USD
41,698 SF
7.35% Cap Rate
41,698 SF
$19,745,000 USD
Storefront