$649,900 Sold Sep 15, 2025
1832 N 73rd Ct, Elmwood Park, IL 60707
- 4 Beds
- 3 Baths
- 3,140 Sq Ft
- Built 1951
Last Sold Summary
- $207/SF
- 4 Days On Market
Current Estimated Value $630,778
Last Listing Agent Sharial Howard @properties Christie's International Real Estate
1832 N 73rd Ct, Elmwood Park, IL 60707