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