Fremont Business Center

Fremont, CA

Square Footage: 148,926 Acquired: January 2019

Fremont Business Center consists of five multi-tenant R&D industrial buildings totaling 148,926 square feet, located in Fremont, California. The project was acquired in January 2019.