Alternative address:755 Ruth Dr, Elgin, IL 60123
Sold $350,000- 5 beds
- 4 baths
- 2,400 sqft

Alternative address:521 Villa St, Elgin, IL 60120
Sold $205,000- 5 beds
- 2 baths
- 1,739 sqft

Alternative address:21699 N Pine Grove Ct, Kildeer, IL 60047
Sold $1,150,000- 5 beds
- 5 baths
- 7,801 sqft

Alternative address:23529 N Sanctuary Club Dr, Kildeer, IL 60047
Sold $965,000- 5 beds
- 4 baths
- 4,000 sqft

Alternative address:13 Dorchester Ct, Hawthorn Woods, IL 60047
Sold $705,000- 5 beds
- 4 baths
- 3,084 sqft

Alternative address:12 Kensington Dr, North Barrington, IL 60010
Sold $2,400,000- 5 beds
- 7 baths
- 11,000 sqft

Alternative address:217 W Main St, Lake Zurich, IL 60047
Sold $385,000- 6 beds
- 2 baths
- 3,100 sqft

Alternative address:105 Hedgerow Dr, Elgin, IL 60124
Sold $549,900- 5 beds
- 3 baths
- 2,788 sqft

Alternative address:320 Center St, Elgin, IL 60120
Sold $470,000- 8 beds
- 4 baths
- 2,315 sqft

Alternative address:1860 Gleneagle Cir, Elgin, IL 60123
Sold $390,000- 5 beds
- 3 baths
- 2,348 sqft

Alternative address:70 Bexley Ct, North Barrington, IL 60010
Sold $1,325,000- 5 beds
- 5 baths
- 5,021 sqft

Alternative address:144 N Wynstone Dr, North Barrington, IL 60010
Sold $850,000- 5 beds
- 6 baths
- 4,951 sqft

Alternative address:311 E Chicago St, Elgin, IL 60120
Sold $400,000- 6 beds
- 4 baths
- 1,508 sqft

Alternative address:120 New Abbey Dr, Inverness, IL 60010
Sold $1,100,000- 5 beds
- 5 baths
- 7,248 sqft

Alternative address:260 Otis Rd, Barrington Hills, IL 60010
Sold $2,385,000- 6 beds
- 8 baths
- 8,269 sqft

Alternative address:5 Leanda Ln, South Barrington, IL 60010
Sold $2,100,000- 5 beds
- 8 baths
- 9,686 sqft

Alternative address:208 Moseley St, Elgin, IL 60123
Sold $360,000- 5 beds
- 3 baths
- 1,376 sqft

Alternative address:11 Averill Ct, North Barrington, IL 60010
Sold $975,000- 5 beds
- 6 baths
- 6,079 sqft
