$460,000 Sold May 19, 2025
2026 N 73rd Ave, Elmwood Park, IL 60707
- 5 Beds
- 2 Baths
- 1,820 Sq Ft
- Built 1926
Last Sold Summary
- 2% Below List Price
- $253/SF
- 53 Days On Market
Current Estimated Value $446,709
Last Listing Agent Harry Owens HomeSmart Realty Group
2026 N 73rd Ave, Elmwood Park, IL 60707