24019 Mission Blvd
Hayward, CA 94544
$4,713,000 USD
7,770 SF
6.25% Cap Rate
7,770 SF
$4,713,000 USD
Auto Repair