Elmwood Park Sales



2802 North 72nd Court, Unit: 5, Elmwood Park, IL 60707
Date
Sep. 26, 2023
Price
$190,000
Seller
Ma Elena Tellez Jimenez
Buyer
Luis A. Gallegos
Blockshopper green logo