Maywood is the 92nd largest city in Illinois,
comprising of over 186 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 $107,269. Below is a list of the key real estate information when considering on buying
a foreclosure property in Maywood, IL.