5
30776 Huntwood Ave
Hayward, CA 94544
$14.40 USD/SF/YR
41,200 SF
1
Space Available
Built 1989
41,200 SF Contiguous
Built 1989
41,200 SF
$14.40 USD/SF/YR
Industrial