Meridian 75 Logistics Center

Meridian 75 Logistics Center is IDI's 250-acre master-planned business park located one hour south of Atlanta, Georgia. The park offers build-to-suit sites and inventory buildings that will accommodate over 3 million square feet of flexible warehouse, distribution, and manufacturing options.