168

Haverhill, IA Homes

Section Image
  • /33

    $362,500

    • 4 Beds
    • 2 Baths
    • 3,108 Sq Ft

    204 2nd St, Haverhill, IA 50120

    Stunning New Construction Ranch in Haverhill! Enjoy the charm of small-town living with all the modern features you love in this beautifully crafted ranch home! Relax on the covered front porch, then step inside to an open-concept living space designed for today’s lifestyle. The gorgeous kitchen is the heart of the home, featuring quartz countertops, a tile backsplash, center island, pantry,

    Chris Brodin Premier Real Estate

    204 2nd St, Haverhill, IA 50120
  • /19

    $155,000 Sold Dec 20, 2024

    • 1,176 Sq Ft
    • $132/SF
    • 15 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1969

    103 3rd Ave, Haverhill, IA 50120

    The main level greets you with an open and inviting flow between the kitchen, dining and living room areas. The well-equipped kitchen features ample counter space and cabinetry, making it a perfect spot for cooking. The adjacent dining room and living room areas offer plenty of natural light, creating a cozy space for meals and relaxation. A few steps down, you'll find a spacious laundry room

    Ashley Denbow Rising Realty

    103 3rd Ave, Haverhill, IA 50120
    • /28

      Est $180,321 Not Listed For Sale

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

      205 3rd Ave, Haverhill, IA 50120

      205 3rd Ave, Haverhill, IA 50120
  • /22

    $189,900 Sold Jun 07, 2024

    • 1,771 Sq Ft
    • $107/SF
    • 2 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1890

    201 1st St, Haverhill, IA 50120

    Charming 3 bed, 2 bath home in the heart of Haverhill, featuring a convenient layout with the master bedroom, kitchen, 2 bathrooms, and laundry room all on the main floor! Upstairs you will find 2 large bedrooms and an additional 2 nonconforming bedrooms! This cozy residence offers more than 1700sqft of finished living space, complete with a spacious garage for ample storage or workshop

    Amber Irlbeck RE/MAX Precision

    201 1st St, Haverhill, IA 50120
    • /47

      Est $339,773 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 1,456 Sq Ft

      2801 Oaks Ave, Haverhill, IA 50120

      2801 Oaks Ave, Haverhill, IA 50120
    • /35

      Est $265,337 Not Listed For Sale

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

      308 & 306 3rd Ave, Haverhill, IA 50120

      308 & 306 3rd Ave, Haverhill, IA 50120
    • /40

      Est $198,792 Not Listed For Sale

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

      101 3rd Ave, Haverhill, IA 50120

      101 3rd Ave, Haverhill, IA 50120
    • /81

      Est $461,774 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 2,838 Sq Ft

      2805 Oaks Ave, Haverhill, IA 50120

      2805 Oaks Ave, Haverhill, IA 50120
    • /30

      Est $218,569 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,804 Sq Ft

      106 Main St, Haverhill, IA 50120

      106 Main St, Haverhill, IA 50120
    • /25

      Est $269,956 Not Listed For Sale

      • 4 Beds
      • 2 Baths

      2806 Oaks Ave, Haverhill, IA 50120

      2806 Oaks Ave, Haverhill, IA 50120
    • /44

      Est $172,831 Not Listed For Sale

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

      301 1st St, Haverhill, IA 50120

      301 1st St, Haverhill, IA 50120
    • /10

      Est $91,000 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 2,128 Sq Ft

      101 4th Ave, Haverhill, IA 50120

      101 4th Ave, Haverhill, IA 50120
    • /31

      Est $108,675 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 849 Sq Ft

      201 Main St, Haverhill, IA 50120

      201 Main St, Haverhill, IA 50120
    • /27

      Est $142,584 Not Listed For Sale

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

      205 Main St, Haverhill, IA 50120

      205 Main St, Haverhill, IA 50120
    • /28

      Est $185,684 Not Listed For Sale

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

      303 Main St, Haverhill, IA 50120

      303 Main St, Haverhill, IA 50120
    • /6

      Est $140,179 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 832 Sq Ft

      102 2nd St, Haverhill, IA 50120

      102 2nd St, Haverhill, IA 50120
    • /10

      Est $145,204 Not Listed For Sale

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

      106 2nd St, Haverhill, IA 50120

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

      Est $155,245 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,856 Sq Ft

      204 Main St, Haverhill, IA 50120

      204 Main St, Haverhill, IA 50120
    • /21

      Est $148,340 Not Listed For Sale

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

      202 3rd St, Haverhill, IA 50120

      202 3rd St, Haverhill, IA 50120
    • /25

      Est $126,234 Not Listed For Sale

      • 5 Beds
      • 1 Bath
      • 1,728 Sq Ft

      302 Main St, Haverhill, IA 50120

      302 Main St, Haverhill, IA 50120
    • /11

      Est $204,550 Not Listed For Sale

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

      2715 Marsh Ave, Haverhill, IA 50120

      2715 Marsh Ave, Haverhill, IA 50120
    • /12

      Est $163,119 Not Listed For Sale

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

      202 1st St, Haverhill, IA 50120

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

      Est $155,913 Not Listed For Sale

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

      206 W 2nd St, Haverhill, IA 50120

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

      Est $152,389 Not Listed For Sale

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

      104 2nd St, Haverhill, IA 50120

      104 2nd St, Haverhill, IA 50120
    • /6

      Est $337,670 Not Listed For Sale

      • 4 Beds
      • 1.5 Baths
      • 2,560 Sq Ft

      2852 Oaks Ave, Haverhill, IA 50120

      2852 Oaks Ave, Haverhill, IA 50120
    • /7

      Est $176,483 Not Listed For Sale

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

      307 3rd Ave, Haverhill, IA 50120

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

      Est $265,337 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,488 Sq Ft

      308 3rd Ave, Haverhill, IA 50120

      308 3rd Ave, Haverhill, IA 50120
    • /13

      Est $328,589 Not Listed For Sale

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

      2549 315th St, Haverhill, IA 50120

      2549 315th St, Haverhill, IA 50120
    • /2

      Not Listed For Sale

      204 1st St Unit 20, Haverhill, IA 50120

      204 1st St Unit 20, 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 $177,964 Not Listed For Sale

      • Studio
      • 1 Bath
      • 1,240 Sq Ft

      2226 325th St, Haverhill, IA 50120

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

      Est $220,000 Not Listed For Sale

      • Studio

      2234 325th St, Haverhill, IA 50120

      2234 325th St, Haverhill, IA 50120
    • /2

      Est $258,894 Not Listed For Sale

      • 5 Beds
      • 1 Bath
      • 1,748 Sq Ft

      2249 325th St, Haverhill, IA 50120

      2249 325th St, Haverhill, IA 50120
    • /2

      Est $220,000 Not Listed For Sale

      • Studio

      2572 315th St, Haverhill, IA 50120

      2572 315th St, Haverhill, IA 50120
    • /2

      Est $252,377 Not Listed For Sale

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

      2522 315th St, Haverhill, IA 50120

      2522 315th St, Haverhill, IA 50120
    • /2

      Est $217,512 Not Listed For Sale

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

      2547 315th St, Haverhill, IA 50120

      2547 315th St, Haverhill, IA 50120
    • /2

      Est $220,000 Not Listed For Sale

      • Studio

      2473 315th St, Haverhill, IA 50120

      2473 315th St, Haverhill, IA 50120
    • /2

      Est $220,000 Not Listed For Sale

      • Studio

      2421 315th St, Haverhill, IA 50120

      2421 315th St, Haverhill, IA 50120
    • /2

      Est $159,853 Not Listed For Sale

      • Studio
      • 1,261 Sq Ft

      2326 315th St, Haverhill, IA 50120

      2326 315th St, Haverhill, IA 50120
    • /2

      Est $256,748 Not Listed For Sale

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

      3131 Oaks Ave, Haverhill, IA 50120

      3131 Oaks Ave, Haverhill, IA 50120

Showing Results 1 - 40, Page 1 of 5

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