Mars Sells Building on Chicago’s Goose Island

Mars has sold a building at 1300 N. North Branch St. on Chicago's Goose Island for more than $28 million. The buyer is LBA Logistics. (CoStar)
Candymaker Sheds Industrial Property Near Site of Innovation Hub for More Than $28 Million