7
24301 Southland Dr
Hayward, CA 94545
$15.00 - $24.60 USD/SF/YR
629-2,275 SF
12
Spaces Available
Built 1967
2,275 SF Contiguous
Built 1967
629-2,275 SF
$15.00 - $24.60 USD/SF/YR
Office, Medical