195

Marshall, IA Homes in ZIP Code 50120

Section Image
    • /2

      Est $204,217 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,728 Sq Ft

      102 3rd St, Haverhill, IA 50120

      102 3rd St, Haverhill, IA 50120
    • /2

      Est $137,461 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,232 Sq Ft

      204 3rd Ave, Haverhill, IA 50120

      204 3rd Ave, Haverhill, IA 50120
    • /2

      Est $326,430 Not Listed For Sale

      • 2 Beds
      • 3 Baths
      • 2,044 Sq Ft

      2810 Oaks Ave, Haverhill, IA 50120

      2810 Oaks Ave, Haverhill, IA 50120
    • /2

      Est $439,853 Not Listed For Sale

      • 2 Beds
      • 3 Baths
      • 2,060 Sq Ft

      2804 Oaks Ave, Haverhill, IA 50120

      2804 Oaks Ave, Haverhill, IA 50120
    • /2

      Est $328,203 Not Listed For Sale

      • 3 Beds
      • 4 Baths
      • 1,802 Sq Ft

      2580 280th St, Marshalltown, IA 50158

      2580 280th St, Marshalltown, IA 50158
    • /2

      Est $302,468 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,761 Sq Ft

      2530 280th St, Marshalltown, IA 50158

      2530 280th St, Marshalltown, IA 50158
    • /2

      Est $266,411 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,408 Sq Ft

      2825 Reed Ave, Marshalltown, IA 50158

      2825 Reed Ave, Marshalltown, IA 50158
    • /2

      Est $219,000 Not Listed For Sale

      • Studio

      2827 Reed Ave, Marshalltown, IA 50158

      2827 Reed Ave, Marshalltown, IA 50158
    • /2

      Est $215,348 Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 1,632 Sq Ft

      3189 Marsh Ave, Haverhill, IA 50120

      3189 Marsh Ave, Haverhill, IA 50120
    • /2

      Est $188,000 Not Listed For Sale

      • Studio

      3151 Marsh Ave, Haverhill, IA 50120

      3151 Marsh Ave, Haverhill, IA 50120
    • /2

      Est $229,692 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,232 Sq Ft

      2945 Marsh Ave, Haverhill, IA 50120

      2945 Marsh Ave, Haverhill, IA 50120
    • /2

      Est $197,839 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,413 Sq Ft

      2869 Marsh Ave, Haverhill, IA 50120

      2869 Marsh Ave, Haverhill, IA 50120
    • /2

      Est $220,345 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,149 Sq Ft

      2125 290th St, Melbourne, IA 50162

      2125 290th St, Melbourne, IA 50162
    • /2

      Est $227,058 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 3,344 Sq Ft

      2801 Marsh Ave, Haverhill, IA 50120

      2801 Marsh Ave, Haverhill, IA 50120
    • /2

      Est $281,898 Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 2,220 Sq Ft

      2845 Marsh Ave, Haverhill, IA 50120

      2845 Marsh Ave, Haverhill, IA 50120
    • /2

      Est $172,000 Not Listed For Sale

      • Studio

      2146 280th St, Haverhill, IA 50120

      2146 280th St, Haverhill, IA 50120
    • /2

      Est $158,000 Not Listed For Sale

      2743 Parker Ave, Marshalltown, IA 50158

      2743 Parker Ave, Marshalltown, IA 50158
    • /2

      Est $202,000 Not Listed For Sale

      2746 Oaks Ave, Haverhill, IA 50120

      2746 Oaks Ave, Haverhill, IA 50120
    • /2

      Est $249,729 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,792 Sq Ft

      2708 Oaks Ave, Haverhill, IA 50120

      2708 Oaks Ave, Haverhill, IA 50120
    • /2

      Est $220,000 Not Listed For Sale

      • Studio

      2706 Newby Ave, Haverhill, IA 50120

      2706 Newby Ave, Haverhill, IA 50120
    • /2

      Est $267,843 Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 1,800 Sq Ft

      2787 Newby Ave, Haverhill, IA 50120

      2787 Newby Ave, Haverhill, IA 50120
    • /2

      Est $259,742 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,568 Sq Ft

      2705 Newby Ave, Haverhill, IA 50120

      2705 Newby Ave, Haverhill, IA 50120
    • /2

      Est $167,788 Not Listed For Sale

      • 4 Beds
      • 1 Bath
      • 1,116 Sq Ft

      2744 Marsh Ave, Haverhill, IA 50120

      2744 Marsh Ave, Haverhill, IA 50120
    • /2

      Est $242,537 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,068 Sq Ft

      2226 265th St, Haverhill, IA 50120

      2226 265th St, Haverhill, IA 50120
    • /2

      Est $182,330 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 1,015 Sq Ft

      2261 265th St, Haverhill, IA 50120

      2261 265th St, Haverhill, IA 50120
    • /2

      Est $227,333 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,568 Sq Ft

      2542 Newby Ave, Haverhill, IA 50120

      2542 Newby Ave, Haverhill, IA 50120
    • /2

      Est $213,859 Not Listed For Sale

      • Studio
      • 1,433 Sq Ft

      2554 Meyer Ave, Haverhill, IA 50120

      2554 Meyer Ave, Haverhill, IA 50120
    • /2

      Est $220,000 Not Listed For Sale

      • Studio

      2543 Newby Ave, Haverhill, IA 50120

      2543 Newby Ave, Haverhill, IA 50120
    • /2

      Est $220,000 Not Listed For Sale

      • Studio

      2250 255th St, Haverhill, IA 50120

      2250 255th St, Haverhill, IA 50120
    • /2

      Est $300,670 Not Listed For Sale

      • Studio
      • 2,219 Sq Ft

      2208 255th St, Haverhill, IA 50120

      2208 255th St, Haverhill, IA 50120
    • /2

      Est $284,442 Not Listed For Sale

      • Studio
      • 1,521 Sq Ft

      2553 Meyer Ave, Haverhill, IA 50120

      2553 Meyer Ave, Haverhill, IA 50120
    • /2

      Est $162,047 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 820 Sq Ft

      2586 Marsh Ave, Haverhill, IA 50120

      2586 Marsh Ave, Haverhill, IA 50120
    • /2

      Est $292,279 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 2,601 Sq Ft

      2520 Meyer Ave, Haverhill, IA 50120

      2520 Meyer Ave, Haverhill, IA 50120
    • /2

      Est $129,000 Not Listed For Sale

      • Studio
      • 59,450 Sq Ft

      2907 S 6th St, Marshalltown, IA 50158

      2907 S 6th St, Marshalltown, IA 50158
    • /2

      Est $288,268 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,896 Sq Ft

      2310 S 12th St, Marshalltown, IA 50158

      2310 S 12th St, Marshalltown, IA 50158
    • /2

      Est $260,697 Not Listed For Sale

      • Studio
      • 1,815 Sq Ft

      2663 Marsh Ave, Haverhill, IA 50120

      2663 Marsh Ave, Haverhill, IA 50120
    • /2

      Est $182,000 Not Listed For Sale

      2615 Marsh Ave, Haverhill, IA 50120

      2615 Marsh Ave, Haverhill, IA 50120
    • /2

      Est $287,495 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,352 Sq Ft

      2101 265th St, Melbourne, IA 50162

      2101 265th St, Melbourne, IA 50162
    • /2

      Est $235,520 Not Listed For Sale

      • Studio
      • 1,600 Sq Ft

      2551 Marsh Ave, Haverhill, IA 50120

      2551 Marsh Ave, Haverhill, IA 50120
    • /2

      Est $106,207 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 1,440 Sq Ft

      103 N 8th Ave, Marshalltown, IA 50158

      103 N 8th Ave, Marshalltown, IA 50158

Showing Results 121 - 160, Page 4 of 5

How to Buy a Home How to Finance a Home How to Sell a Home