Beautiful condominium, located in downtown Lombard.
33 N Main St
Lombard, IL 60148