195

Marshall, IA Homes in ZIP Code 50120

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
  • /2

    $345,000 Sold Aug 09, 2024

    • 2,576 Sq Ft
    • $134/SF
    • 7 Days On Market
    • 5 Beds
    • 3 Baths
    • Built 2001

    2841 Reed Ave, Marshalltown, IA 50158

    Picture yourself on a sunny summer day in Iowa, lounging on the deck of your charming country ranch home. The tantalizing aroma of grilling steaks fills the air as the kids play a lively scavenger hunt on your expansive 2.9 acre property. Nestled away from the highway, this peaceful retreat is just a short drive from town, offering the perfect balance of tranquility and convenience. Step inside

    Wendy Atcher EXP Realty

    2841 Reed Ave, Marshalltown, IA 50158
    • /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
    • /45

      Est $318,548 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 1,420 Sq Ft

      2843 Reed Ave, Marshalltown, IA 50158

      2843 Reed Ave, Marshalltown, IA 50158
    • /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
    • /5

      Not Listed For Sale

      0 Marsh Ave, Melbourne, IA 50162

      0 Marsh Ave, Melbourne, IA 50162
    • /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
    • /27

      Est $273,395 Not Listed For Sale

      • 4 Beds
      • 4 Baths
      • 2,496 Sq Ft

      3061 Parker Ave, Laurel, IA 50141

      3061 Parker Ave, Laurel, IA 50141
    • /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 $226,799 Not Listed For Sale

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

      2309 330th St, Laurel, IA 50141

      2309 330th St, Laurel, IA 50141
    • /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 $166,190 Not Listed For Sale

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

      3115 Reed Ave, Laurel, IA 50141

      3115 Reed Ave, Laurel, IA 50141
    • /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

Showing Results 1 - 40, Page 1 of 5

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