Hayward, CA
2428 Pratt Avenue
Contractors
$3,200,000