$436,000
3124 N 76th Ave, Elmwood Park, IL 60707
- 5 Beds
- 3 Baths
- 2,715 Sq Ft
- Built 1929
Last Sold Summary
- $161/SF
- 4 Days On Market
Current Estimated Value $440,162
Last Listing Agent Mary Taylor Sticha Look See Realty
3124 N 76th Ave, Elmwood Park, IL 60707