About
Team
Properties
Media
Contact
21001 - 21005 Cabot Boulevard
Hayward, CA
21001 - 21005 Cabot Boulevard
Hayward, CA
Download Brochure
Project status
Acquisition Date: 9.9.2026
Building SF: 248,860
Land SF: 431,239
Occupancy: 100%
Next