-
25 - 25 of 25 Homes
Recently Sold
2.5 baths
3,558 sqft
86,684 sqft lot
2500 Greenbriar Ln, Riverwoods, IL 60015
Pre-foreclosures in Illinois drop in 2025, but financial stress still grips families as delays and affordability woes mask true housing instability.