9
21756-21758 Foothill Blvd
Hayward, CA 94541
$8,388,888 USD
24,092 SF
24,092 SF
$8,388,888 USD
Auto Dealership