10/10/2008

McVickers Development broke ground on the New Lenox Town Center in New Lenox, Ill. The 450,000-square-foot project will be anchored by a Wal-Mart Supercenter and a Menards.

Full Story:
SunTimesNews.com

Related Summaries