24301 Southland Dr
Hayward, CA 94545
Building Ownership
Southland Office Investors Llc
Building Class
A
Stories
6
Year Built / Renovated
1969 / 1969
Total Rentable Building Area
136,080 SF
Southland Office Investors Llc
A
6
1969 / 1969
136,080 SF