Days on site

Elgin Townhouses for Sale in Elgin IL

Showing 35 properties

Loading more properties...

Today Elgin, IL is count around 28 townhomes for sale at current average listing price of $175,388. Nearby neighborhoods of Elgin are Tall Oaks, College Green, Youngsdale, Bowes Creek Country Club, Garden Quarter, Thornwood, West Point Gardens, West Ridge. Most of Elgin townhomes are 3 bedrooms with 2 bathrooms.