Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Iowa
Black Hawk County
Waterloo
MIDLAND-MITCHELL
Properties in Waterloo in MIDLAND-MITCHELL
Find homes for sale in Waterloo by selecting a property below:
515 Milton St, Waterloo, IA 50703
419 Midlothian Blvd, Waterloo, IA 50701
435 Midlothian Blvd, Waterloo, IA 50701
3306 Midway Dr, Waterloo, IA 50701
203 Miriam Dr, Waterloo, IA 50702
3412 Midway Dr, Waterloo, IA 50701
421 Milwaukee Ave, Evansdale, IA 50707
4027 Midway Dr, Waterloo, IA 50701
335 Midlothian Blvd, Waterloo, IA 50701
411 Milwaukee Ave, Evansdale, IA 50707
3920 Midway Dr, Waterloo, IA 50701
925 Midland St, Waterloo, IA 50703
1121 E Mitchell Ave, Waterloo, IA 50702
1105 Minnesota St, Waterloo, IA 50702
311 Midlothian Blvd, Waterloo, IA 50701
1045 Minnesota St, Waterloo, IA 50702
231 Miriam Dr Unit D, Waterloo, IA 50702
325 Midlothian Blvd, Waterloo, IA 50701
516 Midlothian Blvd, Waterloo, IA 50701
411 Milwaukee Ave, Waterloo, IA 50707
527 Mildred Ave, Waterloo, IA 50703
4019 Midway Dr, Waterloo, IA 50701
950 Minnesota St, Waterloo, IA 50702
716 Minnesota St, Waterloo, IA 50702
1135 Minnesota St, Waterloo, IA 50702
1126 Minnesota St, Waterloo, IA 50702
425 Midlothian Blvd, Waterloo, IA 50701
231 Miriam Dr Unit B, Waterloo, IA 50702
3426 Midway Dr, Waterloo, IA 50701
620 Milwaukee Ave, Evansdale, IA 50707
3228 Midway Dr, Waterloo, IA 50701
1103 E Mitchell Ave, Waterloo, IA 50702
1256 Midland St, Waterloo, IA 50703
821 Midland St, Waterloo, IA 50703
305 Midlothian Blvd, Waterloo, IA 50701
601 Midlothian Blvd, Waterloo, IA 50701
3316 Midway Dr, Waterloo, IA 50701
803 Midland St, Waterloo, IA 50703
930 Midland St, Waterloo, IA 50703
509 Milton St, Waterloo, IA 50703
717 Minnesota St, Waterloo, IA 50702
1110 Minnesota St, Waterloo, IA 50702
4050 Midway Dr, Waterloo, IA 50701
1323 Minnesota St, Waterloo, IA 50702
215 Midlothian Blvd, Waterloo, IA 50701
511 Mildred Ave, Waterloo, IA 50703
211 Milwaukee Ave, Evansdale, IA 50707
533 Mildred Ave, Waterloo, IA 50703
703 Milwaukee Ave, Evansdale, IA 50707
221 Miriam Dr, Waterloo, IA 50702
915 Minnesota St, Waterloo, IA 50702
808 Minnesota St, Waterloo, IA 50702
525 Midlothian Blvd, Waterloo, IA 50701
125 Midlothian Blvd, Waterloo, IA 50701
700 Midlothian Blvd, Waterloo, IA 50701
941 Minnesota St, Waterloo, IA 50702
409 Midlothian Blvd, Waterloo, IA 50701
405 Milwaukee Ave, Evansdale, IA 50707
547 Mildred Ave, Waterloo, IA 50703
1138 Minnesota St, Waterloo, IA 50702
615 Midlothian Blvd, Waterloo, IA 50701
538 Midlothian Blvd, Waterloo, IA 50701
1120 E Mitchell Ave, Waterloo, IA 50702
1132 Minnesota St, Waterloo, IA 50702
1106 E Mitchell Ave, Waterloo, IA 50702
907 Minnesota St, Waterloo, IA 50702
1004 Minnesota St, Waterloo, IA 50702
1016 Minnesota St, Waterloo, IA 50702
Lot 13-B Midland St, Waterloo, IA 50703
543 Mildred Ave, Waterloo, IA 50703
1044 Minnesota St, Waterloo, IA 50702
816 Midland St, Waterloo, IA 50703
3949 Midway Dr, Waterloo, IA 50701
526 Midlothian Blvd, Waterloo, IA 50701
537 Mildred Ave, Waterloo, IA 50703
1507 Minnesota St, Waterloo, IA 50702
1100 E Mitchell Ave, Waterloo, IA 50702
515 Midlothian Blvd, Waterloo, IA 50701
523 Mildred Ave, Waterloo, IA 50703
920 Midland St, Waterloo, IA 50703
716 Midland St, Waterloo, IA 50703
1035 Minnesota St, Waterloo, IA 50702
600 Midlothian Blvd, Waterloo, IA 50701
3913 Midway Dr, Waterloo, IA 50701
221 Miriam Dr Unit B, Waterloo, IA 50702
625 Midlothian Blvd, Waterloo, IA 50701
1126 E Mitchell Ave, Waterloo, IA 50702
421 Minnesota St, Waterloo, IA 50702
215 Miriam Dr, Waterloo, IA 50702
310 Midlothian Blvd, Waterloo, IA 50701
1144 Minnesota St, Waterloo, IA 50702
1026 Minnesota St, Waterloo, IA 50702
908 Midland St, Waterloo, IA 50703
4031 Midway Dr, Waterloo, IA 50701
305 Milwaukee Ave, Evansdale, IA 50707
420 Milton St, Waterloo, IA 50703
1118 Minnesota St, Waterloo, IA 50702
221 Miriam Dr Unit A, Waterloo, IA 50702
708 Minnesota St, Waterloo, IA 50702
612 Midlothian Blvd, Waterloo, IA 50701
121 Midlothian Blvd, Waterloo, IA 50701
950 Midland St, Waterloo, IA 50703
125 Milwaukee Ave, Evansdale, IA 50707
860 Midland St, Waterloo, IA 50703
225 Miriam Dr, Waterloo, IA 50702
1234 Midland St, Waterloo, IA 50703
517 Mildred Ave, Waterloo, IA 50703
1025 Minnesota St, Waterloo, IA 50702
321 Milwaukee Ave, Evansdale, IA 50707
3944 Midway Dr, Waterloo, IA 50701
3210 Midway Dr, Waterloo, IA 50701
709 Milwaukee Ave, Evansdale, IA 50707
207 Miriam Dr, Waterloo, IA 50702
914 Minnesota St, Waterloo, IA 50702
221 Miriam Dr Unit C, Waterloo, IA 50702
222 Midlothian Blvd, Waterloo, IA 50701
1110 E Mitchell Ave, Waterloo, IA 50702
243 Miriam Dr, Waterloo, IA 50702
809 Minnesota St, Waterloo, IA 50702
1107 E Mitchell Ave, Waterloo, IA 50702
3921 Midway Dr, Waterloo, IA 50701
135 Midlothian Blvd, Waterloo, IA 50701
1314 Midland St, Waterloo, IA 50703
237 Miriam Dr, Waterloo, IA 50702
1030 Minnesota St, Waterloo, IA 50702
3932 Midway Dr, Waterloo, IA 50701
1125 Minnesota St, Waterloo, IA 50702
4030 Midway Dr, Waterloo, IA 50701
724 Midland St, Waterloo, IA 50703
403 Minnesota St, Waterloo, IA 50702
3941 Midway Dr, Waterloo, IA 50701
506 Milwaukee Ave, Evansdale, IA 50707
815 Minnesota St, Waterloo, IA 50702
4006 Midway Dr, Waterloo, IA 50701
1127 E Mitchell Ave, Waterloo, IA 50702
1111 E Mitchell Ave, Waterloo, IA 50702
543 Midlothian Blvd, Waterloo, IA 50701
1019 Minnesota St, Waterloo, IA 50702
221 Miriam Dr Unit D, Waterloo, IA 50702
400 Midlothian Blvd, Waterloo, IA 50701
231 Miriam Dr Unit A, Waterloo, IA 50702
3935 Midway Dr, Waterloo, IA 50701
119 Milwaukee Ave, Evansdale, IA 50707
235 Midlothian Blvd, Waterloo, IA 50701
1115 Minnesota St, Waterloo, IA 50702
1340 Midland St, Waterloo, IA 50703
824 Midland St, Waterloo, IA 50703
3236 Midway Dr, Waterloo, IA 50701
704 Midlothian Blvd, Waterloo, IA 50701
624 Midlothian Blvd, Waterloo, IA 50701
1038 Minnesota St, Waterloo, IA 50702
1145 Minnesota St, Waterloo, IA 50702
1117 E Mitchell Ave, Waterloo, IA 50702
3908 Midway Dr, Waterloo, IA 50701
816 Minnesota St, Waterloo, IA 50702
3218 Midway Dr, Waterloo, IA 50701
947 Minnesota St, Waterloo, IA 50702
4005 Midway Dr, Waterloo, IA 50701
535 Midlothian Blvd, Waterloo, IA 50701
400 Milwaukee Ave, Evansdale, IA 50707
4035 Midway Dr, Waterloo, IA 50701
1116 E Mitchell Ave, Waterloo, IA 50702
231 Miriam Dr Unit C, Waterloo, IA 50702
4013 Midway Dr, Waterloo, IA 50701
1010 Minnesota St, Waterloo, IA 50702
4020 Midway Dr, Waterloo, IA 50701
908 Minnesota St, Waterloo, IA 50702
221 Milwaukee Ave, Evansdale, IA 50707