13
29705 Mission Blvd
Hayward, CA 94544
$6,950,000 USD
6,315 SF
6.1% Cap Rate
6,315 SF
$6,950,000 USD
Storefront