3583 Investment Blvd Bldg. D, Suite 5, Hayward, CA 94545
- 988 Square Feet
- For Lease
Eden Plaza is a multi-tenant industrial and office business park conveniently located in Hayward and adjacent to the San Mateo Bridge with immediate access to Highway 92 and Interstate 880. This location is the first exit from the Peninsula and minutes from Oakland, San Francisco and the Silicon Valley.
7 Building Office / R&D / Industrial Park TOTAL PROJECT SIZE ±110,997 SQ FT 26102, 26120 and 26142 Eden Landing Road | 3521, 3541, 3563 and 3583 Investment Boulevard
Area Available: 988 Square Feet
Office Build-Out SF
988 - 988