Homes for Sale in McGregor, IA

price
-
1-5 of 5 Homes
House
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
$149,000 | 523 Main Street, McGregor, IA 52157
1/30
New

$149,000

4
Bedrooms
2,092
Square Feet
0.12
Acres
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
$550,000 | 214 Eagle Drive, McGregor, IA 52157
1/51

$550,000

4
Bedrooms
5,321
Square Feet
2
Acres
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
$319,000 | 1002 Tanglewood Drive, McGregor, IA 52157
1/63
Virtual Tour

$319,000

2
Bedrooms
1,296
Square Feet
0.6
Acres
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
$289,000 | 629 Main Street, McGregor, IA 52157
1/41

$289,000

6
Bedrooms
4,125
Square Feet
0.17
Acres
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
$319,000 | 368 Highpointe Loop, McGregor, IA 52157
1/33

$319,000

3
Bedrooms
2,073
Square Feet
0.34
Acres
For Sale: