2602 N 73rd Ave., Elmwood Park, IL 60707

2602 N 73rd Ave., Elmwood Park, IL 60707
Photo 1 of 1
$245,000
Sold on 10/16/20
Beds Baths Sq. Ft. Taxes Built
2 1.00 1,138 $6,303.63 1928
On the market: 46 days
View full details, photos, school info, and price history
Listing courtesy of Jen Ortman, Berkshire Hathaway HomeServices Starck Real Estate