Hayward, CA
306 A Street
Retail
$1,230,000