948 C St
Hayward, CA 94541
$749,000 USD
2,200 SF
2,200 SF
$749,000 USD
Restaurant