15
1290 B St
Hayward, CA 94541
$28.20 USD/SF/YR
696-1,931 SF
6
Spaces Available
Built 1985
1,931 SF Contiguous
Built 1985
696-1,931 SF
$28.20 USD/SF/YR
Office