Thompson Middle School

631 Reserve Court, South Elgin

$614,500
4 beds
4.1 baths

2244 Brookwood Drive, South Elgin

$394,900
4 beds
2.2 baths

641 Cole Drive, South Elgin

$549,900
4 beds
4.1 baths