8
551 Southland Mall
Hayward, CA 94545
$19,745,000 USD
106,609 SF
7.35% Cap Rate
106,609 SF
$19,745,000 USD
General Retail