2518 N 79th Ave., Elmwood Park, IL 60707

2518 N 79th Ave., Elmwood Park, IL 60707
Photo 1 of 23
$182,000
Sold on 12/06/23
Beds Baths Sq. Ft. Taxes Built
3 2.00 1,665 8594 1949
On the market: 126 days
View full details, 15 photos, school info, and price history
Single Family Home with 3 Bedrooms, 2 Bathrooms, Near Train station and Town.
Listing courtesy of Ray Silvar, RE/MAX Properties