Thompson Middle School

631 Reserve Court, South Elgin

$629,500
4 beds
4.1 baths

2244 Brookwood Drive, South Elgin

$394,900
4 beds
2.2 baths

641 Cole Drive, South Elgin

$579,000
4 beds
4.1 baths

2094 Brookwood Drive, South Elgin

$419,000
5 beds
3.1 baths