Maywood is the 92nd largest city in Illinois,
comprising of over 155 foreclosure
properties listed in the past month. Maywood is located approximately 7 miles from the next largest city,
Chicago city (pt.), IL
. The current population of Maywood, IL is 24,903 people living in 8,475 properties.
Maywood's average home value is $102,333. Below is a list of the key real estate information when considering on buying
a foreclosure property in Maywood, IL.