168

Marshall, IA Homes

Section Image
    • /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 $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
    • /2

      Est $207,589 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 $338,358 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 $216,997 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 $237,961 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 $233,848 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 $277,341 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 $202,000 Not Listed For Sale

      2746 Oaks Ave, Haverhill, IA 50120

      2746 Oaks Ave, 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