2
24089 Watkins St
Hayward, CA 94544
$15.00 USD/SF/YR
7,779 SF
1
Space Available
Built 1958
7,779 SF Contiguous
Built 1958
7,779 SF
$15.00 USD/SF/YR
Retail