10
762-770 A Street
Hayward, CA
$3,250,000 USD
12,631 SF
2
Units
12,631 SF
$3,250,000 USD
Other