Eden Plaza

3521 Investment Blvd, Hayward, CA

Description

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.

Features

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

Available Spaces

26102 Eden Landing Rd Building C

R&D - Industrial • Available Immediate

Square Footage

29,278 SF

Rate

$17.40/SF/YR

Sublease: NoLease Rate: $1.45/SF/MOLease Type: NNNTotal Space: 29,278 SF

Location

Loading interactive map...

Nearby Warehouses