7
29705 Mission Blvd
Hayward, CA 94544
$7,834,000 USD
6,315 SF
5.5% Cap Rate
6,315 SF
$7,834,000 USD
Storefront