Description
Other located at 11300 GRAND Melrose Park, IL 60164. It has 4 beds, 2 bathrooms, and is 1542 square feet. The property was built in 1954. 11300 GRAND Melrose Park, IL 60164 is in the Leyden Township neighborhood. Melrose Park, and Leyden Township are nearby neighbourhoods.