$575,000 Sold Nov 07, 2025
1707 N 78th Ave, Elmwood Park, IL 60707
- 4 Beds
- 3 Baths
- 2,270 Sq Ft
- Built 1946
Last Sold Summary
- 6% Below List Price
- $253/SF
- 9 Days On Market
Last Listing Agent Jon Keller @properties Christie's International Real Estate
1707 N 78th Ave, Elmwood Park, IL 60707