Construction underway on Last Mile Logistics Center I-55 in Chicago
Construction is underway on Last Mile Logistics Center I-55, a state-of-the-art, 316,550-square-foot spec facility located at the intersection of 51st Street and St. Louis Avenue…