26102 Eden Landing Rd Building C
R&D - Industrial • Available Immediate
Square Footage
29,278 SF
Rate
$17.40/SF/YR
Eden Plaza is a multi-tenant industrial property located in Hayward, California, featuring a total size of 110,997 square feet on an 8.02-acre lot. Constructed in 1974, the facility is classified as Building Class B and offers ample parking with 332 available spaces.
Currently available for lease is a space at 26102 Eden Landing Rd Building C, offering 29,278 square feet designated for research and development use. This space can be divided into smaller units ranging from 2,852 to 29,278 square feet, providing flexibility for potential tenants. The location is easily accessible and provides a functional environment suited for various industrial applications.
Lot Size
8.02 Acre
For Lease
$1.45/SF/MO
Year Built
1974
Date Updated
Nov 21, 2025
Parking Ratio
3.00 / 1,000 SF
Property Size
110,997 SF
Property Type
Office - Flex - Office
Building Class
B
Property Tenancy
Multi-Tenant
Parking Spaces Avail.
332
R&D - Industrial • Available Immediate
Square Footage
29,278 SF
Rate
$17.40/SF/YR