168

Marshall, IA Homes

Section Image Section Image
  • /38

    $349,900

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

    204 2nd St, Haverhill, IA 50120

    Stunning Custom 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, and

    Agent Photo

    Chris Brodin

    Premier Real Estate

    (641) 337-4430

    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,551 Not Listed For Sale

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

      205 3rd Ave, Haverhill, IA 50120

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

      Est $344,249 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 $302,386 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
    • /22

      Est $191,278 Not Listed For Sale

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

      201 1st St, Haverhill, IA 50120

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

      Est $180,453 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 $471,193 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 $245,589 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 $279,515 Not Listed For Sale

      • 4 Beds
      • 2 Baths

      2806 Oaks Ave, Haverhill, IA 50120

      2806 Oaks Ave, Haverhill, IA 50120
    • /44

      Est $188,934 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 $113,641 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 $147,490 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 $203,427 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 $152,591 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 832 Sq Ft

      102 2nd St, Haverhill, IA 50120

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

      Est $153,568 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 $138,100 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 $127,731 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 $212,320 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 $172,716 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 $159,802 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 $151,129 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 $346,731 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 $159,222 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 $302,386 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
    • /2

      Not Listed For Sale

      204 1st St Unit 20, Haverhill, IA 50120

      204 1st St Unit 20, 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 $190,120 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 $250,716 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 $254,668 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 $220,346 Not Listed For Sale

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

      2547 315th St, Haverhill, IA 50120

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

      Est $297,391 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

      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 $160,011 Not Listed For Sale

      • Studio
      • 1,261 Sq Ft

      2326 315th St, Haverhill, IA 50120

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

      Est $244,006 Not Listed For Sale

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

      3131 Oaks Ave, Haverhill, IA 50120

      3131 Oaks Ave, Haverhill, IA 50120
    • /2

      Est $301,709 Not Listed For Sale

      • Studio
      • 1,408 Sq Ft

      2341 315th St, Haverhill, IA 50120

      2341 315th St, 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