Elmwood Park IL, 60707
Details
Document Number: 2018108046
Property Index Number: 12253210290000
Buyer: Chicago Title Land Trust Co Tr 0008002383415
Seller: Campagna Karen L
Executed: 6/8/2020
Recorded: 6/29/2020