Hayward, CA
25377-25385 Huntwood Ave
Mayorista
$3,975,000