Description
Other located at 1639 76th Elmwood Park, IL 60707. It has 2 beds, 2 bathrooms, and is 1166 square feet. The property was built in 1940. 1639 76th Elmwood Park, IL 60707 is in the Elmwood Park neighborhood. Elmwood Park, and Confidential Commercial Listings are nearby neighbourhoods.