11/30/2007

Opus North Corp. debuted the 20-acre Burr Ridge Village Center in Burr Ridge, Ill. The mixed-use center includes 200,000 square feet of retail, plus residential and office space.

Full Story:
CoStar Group

Related Summaries