Year Built: 1942| 861 Approx. Square Feet
7929 W Barry Avenue, Elmwood Park, Il 60707
Year Built: 1924| 0 Approx. Square Feet
2220 N 74th Avenue, Elmwood Park, Il 60707
Year Built: 1930| 1,343 Approx. Square Feet
3109 N 78th Court, Elmwood Park, Il 60707