195

Marshall, IA Homes in ZIP Code 50120

Section Image
    • /2

      Est $160,275 Not Listed For Sale

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

      306 1st St, Haverhill, IA 50120

      306 1st St, Haverhill, IA 50120
    • /2

      Est $158,176 Not Listed For Sale

      • Studio
      • 1,120 Sq Ft

      308 1st St, Haverhill, IA 50120

      308 1st St, Haverhill, IA 50120
    • /2

      Est $164,698 Not Listed For Sale

      • Studio
      • 1,144 Sq Ft

      310 1st St, Haverhill, IA 50120

      310 1st St, Haverhill, IA 50120
    • /2

      Est $171,864 Not Listed For Sale

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

      303 2nd St, Haverhill, IA 50120

      303 2nd St, Haverhill, IA 50120
    • /2

      Est $176,278 Not Listed For Sale

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

      307 2nd St, Haverhill, IA 50120

      307 2nd St, Haverhill, IA 50120
    • /2

      Est $151,396 Not Listed For Sale

      • Studio
      • 1,092 Sq Ft

      309 2nd St, Haverhill, IA 50120

      309 2nd St, Haverhill, IA 50120
    • /2

      Est $160,615 Not Listed For Sale

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

      102 4th Ave, Haverhill, IA 50120

      102 4th Ave, Haverhill, IA 50120
    • /2

      Est $150,250 Not Listed For Sale

      • Studio
      • 2 Baths
      • 1,144 Sq Ft

      103 4th Ave, Haverhill, IA 50120

      103 4th Ave, Haverhill, IA 50120
    • /2

      Est $138,811 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 988 Sq Ft

      105 4th Ave, Haverhill, IA 50120

      105 4th Ave, Haverhill, IA 50120
    • /2

      Est $159,633 Not Listed For Sale

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

      107 4th Ave, Haverhill, IA 50120

      107 4th Ave, Haverhill, IA 50120
    • /2

      Est $150,143 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 912 Sq Ft

      109 4th Ave, Haverhill, IA 50120

      109 4th Ave, Haverhill, IA 50120
    • /2

      Est $158,778 Not Listed For Sale

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

      111 4th Ave, Haverhill, IA 50120

      111 4th Ave, Haverhill, IA 50120
    • /2

      Est $152,939 Not Listed For Sale

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

      203 Main St, Haverhill, IA 50120

      203 Main St, Haverhill, IA 50120
    • /2

      Est $146,055 Not Listed For Sale

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

      207 Main St, Haverhill, IA 50120

      207 Main St, Haverhill, IA 50120
    • /2

      Est $155,744 Not Listed For Sale

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

      206 2nd St, Haverhill, IA 50120

      206 2nd St, Haverhill, IA 50120
    • /2

      Est $186,140 Not Listed For Sale

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

      202 3rd Ave, Haverhill, IA 50120

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

      Est $154,257 Not Listed For Sale

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

      203 3rd Ave, Haverhill, IA 50120

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

      Est $205,329 Not Listed For Sale

      • Studio
      • 1 Bath
      • 1,664 Sq Ft

      302 2nd St, Haverhill, IA 50120

      302 2nd St, Haverhill, IA 50120
    • /2

      Est $118,000 Not Listed For Sale

      • Studio

      304 2nd St, Haverhill, IA 50120

      304 2nd St, Haverhill, IA 50120
    • /2

      Est $53,000 Not Listed For Sale

      306 2nd St, Haverhill, IA 50120

      306 2nd St, Haverhill, IA 50120
    • /2

      Est $161,144 Not Listed For Sale

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

      201 4th Ave, Haverhill, IA 50120

      201 4th Ave, Haverhill, IA 50120
    • /2

      Est $192,497 Not Listed For Sale

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

      305 Main St, Haverhill, IA 50120

      305 Main St, Haverhill, IA 50120
    • /2

      Est $196,615 Not Listed For Sale

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

      304 3rd Ave, Haverhill, IA 50120

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

      Est $151,541 Not Listed For Sale

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

      301 Main St, Haverhill, IA 50120

      301 Main St, Haverhill, IA 50120
    • /2

      Est $119,000 Not Listed For Sale

      • Studio
      • 1 Bath
      • 1,341 Sq Ft

      2340 280th St, Haverhill, IA 50120

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

      Est $250,056 Not Listed For Sale

      • 5 Beds
      • 1 Bath
      • 2,392 Sq Ft

      2880 Oaks Ave, Haverhill, IA 50120

      2880 Oaks Ave, Haverhill, IA 50120
    • /2

      Est $405,379 Not Listed For Sale

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

      2490 280th St, Marshalltown, IA 50158

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

      Est $108,000 Not Listed For Sale

      • Studio
      • 952 Sq Ft

      2 Main St, Haverhill, IA 50120

      2 Main St, Haverhill, IA 50120
    • /2

      Est $164,108 Not Listed For Sale

      • Studio
      • 1 Bath
      • 1,300 Sq Ft

      202 1st St, Haverhill, IA 50120

      202 1st St, Haverhill, IA 50120
    • /2

      Est $158,172 Not Listed For Sale

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

      103 2nd Ave, Haverhill, IA 50120

      103 2nd Ave, Haverhill, IA 50120
    • /2

      Est $180,130 Not Listed For Sale

      • Studio
      • 2 Baths
      • 1,632 Sq Ft

      105 2nd Ave, Haverhill, IA 50120

      105 2nd Ave, Haverhill, IA 50120
    • /2

      Est $123,120 Not Listed For Sale

      • Studio
      • 948 Sq Ft

      107 2nd Ave, Haverhill, IA 50120

      107 2nd Ave, Haverhill, IA 50120
    • /2

      Est $102,000 Not Listed For Sale

      • Studio

      102 Main St, Haverhill, IA 50120

      102 Main St, Haverhill, IA 50120
    • /2

      Not Listed For Sale

      104 Main St, Haverhill, IA 50120

      104 Main St, Haverhill, IA 50120
    • /2

      Est $144,311 Not Listed For Sale

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

      203 1st St, Haverhill, IA 50120

      203 1st St, Haverhill, IA 50120
    • /2

      Est $149,342 Not Listed For Sale

      • Studio
      • 1,144 Sq Ft

      202 2nd Ave, Haverhill, IA 50120

      202 2nd Ave, Haverhill, IA 50120
    • /2

      Est $141,254 Not Listed For Sale

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

      106 2nd St, Haverhill, IA 50120

      106 2nd St, Haverhill, IA 50120
    • /2

      Est $133,308 Not Listed For Sale

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

      202 2nd St, Haverhill, IA 50120

      202 2nd St, Haverhill, IA 50120
    • /2

      Est $128,473 Not Listed For Sale

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

      203 2nd Ave, Haverhill, IA 50120

      203 2nd Ave, Haverhill, IA 50120
    • /2

      Est $145,709 Not Listed For Sale

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

      202 Main St, Haverhill, IA 50120

      202 Main St, Haverhill, IA 50120

Showing Results 81 - 120, Page 3 of 5

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