Hayward, CA
21370 & 21380 Foothill Blvd
Contractors
$640,000