13
24471 Mission Blvd
Hayward, CA 94544
$3,000,000 USD
8,750 SF
4.43% Cap Rate
8,750 SF
$3,000,000 USD
Freestanding