$1,865,000 Sold May 29, 2025
2817 N 75th Ave, Elmwood Park, IL 60707
- 12 Beds
- 12 Baths
- Built 2023
Last Sold Summary
- 2% Below List Price
- 20 Days On Market
Last Listing Agent Karen Biazar North Clybourn Group, Inc.
2817 N 75th Ave, Elmwood Park, IL 60707