917 N 22nd Melrose Park, Illinois 60160, Melrose Park
9 beds|5 baths|0 sqft|built in 1918
Description
House located at 917 N 22nd Melrose Park, Illinois 60160. The property was built in 1918. 917 N 22nd Melrose Park, Illinois 60160 is in the Melrose Park neighborhood. Melrose Park, and Leyden Township are nearby neighbourhoods.