Cabot Business Park consists of four multi-tenant industrial/ flex buildings totaling 139,808 square feet, located in Hayward, California. The project was acquired in December 2020.
Cabot Business Park consists of four multi-tenant industrial/ flex buildings totaling 139,808 square feet, located in Hayward, California. The project was acquired in December 2020.