19740 Mission Blvd
Hayward, CA 94541
$1,198,000 USD
13,583 SF
13,583 SF
$1,198,000 USD
Restaurant