25954 Eden Landing Rd
Hayward, CA 94545
Building Ownership
Deluna R M & M F & Deluna Investments Llc Tr
Building Class
A
Stories
2
Year Built / Renovated
1976 / 1976
Total Rentable Building Area
24,180 SF
Deluna R M & M F & Deluna Investments Llc Tr
A
2
1976 / 1976
24,180 SF