Landmark Development Reveals Updated Plans for ONE Central Mega-development in Near South Side
Landmark Development has revealed updated plans for its proposed ONE Central mega-development located in the Near South Side. Poised to cover the existing Metra Weldon Yard, the site spans over 32 acres from E 14th Street to the north, Inner Lake Shore Drive to the east, McCormick Place to the south, and the CN rail tracks to the west.