Est $387,940 Not Listed For Sale
2602 N 73rd Ave, Elmwood Park, IL 60707
- 4 Beds
- 1 Bath
- 1,700 Sq Ft
- Built 1928
Last Sold Summary
- 8% Above List Price
- $212/SF
- 81 Days On Market
- Last Sold Price $360,000
- Mar 12, 2024
Last Listing Agent Mark Santoyo RE/MAX