11
19740
Hayward, CA 94541
$1,800,000 USD
2,963 SF
3.88% Cap Rate
2,963 SF
$1,800,000 USD
Restaurant