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