16
770 A St
Hayward, CA 94541
$3,250,000 USD
12,500 SF
12,500 SF
$3,250,000 USD
Office