Elgin, TX Homes for Sale & Real Estate

price
-
81-120 of 418 Homes
$290,000 | 13708 Sierra Wind Lane | Elgin
3
Beds
2.5
Baths
1,833
Sq. Ft.
$381,900 | 218 Spirit Street
Virtual Tour
4
Beds
3.5
Baths
2,469
Sq. Ft.
$315,500 | 211 Lavender Lane
3
Beds
2.5
Baths
1,668
Sq. Ft.
$165,000 | 1309 Meadow Cove | Elgin
-
Beds
-
Baths
-
Sq. Ft.
$299,020 | 158 Lavender Lane
3
Beds
2
Baths
1,450
Sq. Ft.
$420,248 | 13609 Hamilton Hart Drive | Elgin
4
Beds
2
Baths
2,513
Sq. Ft.
$299,790 | 127 Honeybee Lane
3
Beds
2
Baths
1,450
Sq. Ft.
$334,900 | 207 Spirit Street
Virtual Tour
4
Beds
3
Baths
1,990
Sq. Ft.
$269,900 | 192 Spirit Street
3
Beds
2
Baths
1,055
Sq. Ft.
$269,900 | 206 Spirit Street
3
Beds
2
Baths
1,055
Sq. Ft.
$100,000 | 320 Gettysburg Loop | Elgin
3
Beds
2
Baths
1,700
Sq. Ft.
$245,000 | 13517 Knights Br Drive
Virtual Tour
3
Beds
2
Baths
1,560
Sq. Ft.
$309,590 | 162 Bendecido Loop
3
Beds
2
Baths
1,388
Sq. Ft.
$320,000 | 309 Williams Street | Elgin
3
Beds
1
Bath
2,157
Sq. Ft.
$259,900 | 212 Spirit Street
3
Beds
2
Baths
1,113
Sq. Ft.
$324,900 | 186 Spirit Street
4
Beds
3
Baths
1,639
Sq. Ft.
$339,900 | 198 Spirit Street
4
Beds
2.5
Baths
2,001
Sq. Ft.
$366,400 | 219 Spirit Street
Virtual Tour
4
Beds
2.5
Baths
2,299
Sq. Ft.
$475,000 | 17016 Lund Road North
3
Beds
2
Baths
2,436
Sq. Ft.
$306,200 | 215 Lavender Lane
3
Beds
2
Baths
1,533
Sq. Ft.
$259,990 | 106 Honeybee Lane
3
Beds
2
Baths
1,074
Sq. Ft.
$299,020 | 212 Lavender Lane
3
Beds
2
Baths
1,450
Sq. Ft.
$97,000 | 139 Jackson Street | Elgin
-
Beds
-
Baths
-
Sq. Ft.
$265,000 | 14529 Gurney's Eagle Drive | Elgin
3
Beds
2
Baths
1,449
Sq. Ft.
$279,000 | 18309 Cloudmore Lane | Elgin
3
Beds
4
Baths
1,183
Sq. Ft.
$399,000 | 12325 County Line Road
3
Beds
2
Baths
1,750
Sq. Ft.
$272,400 | 217 Spirit Street
3
Beds
2
Baths
1,055
Sq. Ft.
$299,900 | 188 Spirit Street
Virtual Tour
3
Beds
2
Baths
1,482
Sq. Ft.
$414,743 | 13613 Wandering Rhett Drive | Elgin
4
Beds
2.5
Baths
2,507
Sq. Ft.
$1,249,000 | 13814 Klaus Lane
Virtual Tour
3
Beds
2
Baths
2,355
Sq. Ft.
$229,000 | 17909 Honey Locust Lane
3
Beds
2
Baths
1,241
Sq. Ft.
$871,700 | 22308 Trailriders Cove Manor
5
Beds
3.5
Baths
3,148
Sq. Ft.
$349,500 | 12616 Waynespur Lane
3
Beds
2.5
Baths
2,702
Sq. Ft.
$324,900 | 208 Spirit Street
4
Beds
3
Baths
1,674
Sq. Ft.
$324,900 | 196 Spirit Street
4
Beds
3
Baths
1,674
Sq. Ft.
$319,900 | 222 Spirit Street
4
Beds
3
Baths
1,639
Sq. Ft.
$309,900 | 193 Spirit Street
4
Beds
3
Baths
1,639
Sq. Ft.
$349,990 | 400 South Ave A | Elgin
3
Beds
2
Baths
1,012
Sq. Ft.
$225,000 | 18748 Imperial Eagle Lane | Elgin
3
Beds
2.5
Baths
1,246
Sq. Ft.
$355,000 | 200 North Ave B | Elgin
3
Beds
2
Baths
1,824
Sq. Ft.
...