Hayward, CA
29588 Mission Boulevard
Contratistas
$1,595,000