South Elgin

692 Waters Edge Drive, South Elgin

$568,000
4 beds
4.1 baths

547 WILLIAMS Drive, South Elgin

$218,000
3 beds
1.1 baths

712 HAMILTON Drive, South Elgin

$409,900
4 beds
2.1 baths

145 Ross Avenue, South Elgin

$189,900
2 beds
1 baths

659 Juli Drive, South Elgin

$299,900
4 beds
3.1 baths

611 Waters Edge Drive, South Elgin

$540,000
4 beds
4.1 baths

506 Sandhurst Lane, South Elgin

$153,900
2 beds
1 baths

195 Gilbert Street, South Elgin

$215,000
3 beds
1 baths

633 Waterside Drive, South Elgin

$499,900
4 beds
4.1 baths

560 Lake Ridge Drive, South Elgin

$389,900
4 beds
2.1 baths

3 Lydia Court, South Elgin

$549,000
4 beds
5 baths