168

Haverhill, IA Homes

Section Image
    • /2

      Est $148,084 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 $154,475 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 $158,156 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,868 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,913 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 $181,360 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,291 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 $206,167 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 $122,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 $159,397 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 $193,273 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 $194,074 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 $160,303 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 $123,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 $240,791 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 $163,119 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 $164,100 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 $175,325 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 $120,887 Not Listed For Sale

      • Studio
      • 948 Sq Ft

      107 2nd Ave, Haverhill, IA 50120

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

      Est $92,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,737 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 $148,089 Not Listed For Sale

      • Studio
      • 1,144 Sq Ft

      202 2nd Ave, Haverhill, IA 50120

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

      Est $134,862 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 $140,850 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 $148,888 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,963 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 $133,491 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 $321,843 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 $434,313 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 $218,181 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 $195,730 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 $227,268 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 $280,105 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