Days on site

Elgin Townhouses for Sale in Elgin IL

Showing 26 properties

Loading more properties...

Today Elgin, IL is count around 26 townhomes for sale at current average listing price of $298,273. Nearby neighborhoods of Elgin are Park Pointe, Cobblers Crossing, South Elgin, Woodland Meadows North. Most of Elgin townhomes are 3 bedrooms with 2 bathrooms.