2
570 B St & 578 B St
Hayward, CA
$1,795,000 USD
5,844 SF
2
Units
5,844 SF
$1,795,000 USD
Office