2200 Grace - Apartments in Lombard, IL - Photos Skip Navigation