2018 Elmwood Ave, Wilmette, IL 60091 is a single family home that contains 2,255 sq ft and was built in 1976. It contains 4 bedrooms and 4 bathrooms. This home last sold for $700,000 in August 2020. The Zestimate for this house is $717,213. The Rent Zestimate for this home is $4,028/mo.