12/07/2020

Acquisition of Northbay Logistics Center

Northbay Logistics Center, an 843,000 sq. ft. industrial property located in Vacaville, CA