8
551 Southland Mall
Hayward, CA 94545
$18,726,000 USD
41,698 SF
7.75% Cap Rate
41,698 SF
$18,726,000 USD
Storefront