$389,000 2 BDS | 2 BA | 2,029.0 SQFT 20 Trafalgar Square, 209, Lincolnshire, IL 60069 Add to Favorites