30351 Huntwood Ave
Hayward, CA 94544
$4,250,000 USD
13,800 SF
13,800 SF
$4,250,000 USD
Service