1,606

Upper Main Street Homes

    • /2

      Est $607,817 Not Listed For Sale

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

      12 Melrose Ave, Haverhill, MA 01830

      12 Melrose Ave, Haverhill, MA 01830
    • /2

      Est $617,871 Not Listed For Sale

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

      20 Melrose Ave, Haverhill, MA 01830

      20 Melrose Ave, Haverhill, MA 01830
    • /2

      Est $607,975 Not Listed For Sale

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

      28 Melrose Ave, Haverhill, MA 01830

      28 Melrose Ave, Haverhill, MA 01830
    • /2

      Est $608,579 Not Listed For Sale

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

      55 Pinedale Ave, Haverhill, MA 01830

      55 Pinedale Ave, Haverhill, MA 01830
    • /2

      Est $576,120 Not Listed For Sale

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

      43 Pinedale Ave, Haverhill, MA 01830

      43 Pinedale Ave, Haverhill, MA 01830
    • /2

      Est $746,068 Not Listed For Sale

      • 5 Beds
      • 2 Baths
      • 3,158 Sq Ft

      35 Pinedale Ave, Haverhill, MA 01830

      35 Pinedale Ave, Haverhill, MA 01830
    • /2

      Est $564,571 Not Listed For Sale

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

      37 Melrose Ave, Haverhill, MA 01830

      37 Melrose Ave, Haverhill, MA 01830
    • /2

      Est $624,281 Not Listed For Sale

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

      46 Pinedale Ave, Haverhill, MA 01830

      46 Pinedale Ave, Haverhill, MA 01830
    • /2

      Est $597,383 Not Listed For Sale

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

      52 Pinedale Ave, Haverhill, MA 01830

      52 Pinedale Ave, Haverhill, MA 01830
    • /2

      Est $578,014 Not Listed For Sale

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

      7 Northwood Terrace, Haverhill, MA 01830

      7 Northwood Terrace, Haverhill, MA 01830
    • /2

      Est $514,630 Not Listed For Sale

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

      31 Northwood Terrace, Haverhill, MA 01830

      31 Northwood Terrace, Haverhill, MA 01830
    • /2

      Est $599,626 Not Listed For Sale

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

      25 Northwood Terrace, Haverhill, MA 01830

      25 Northwood Terrace, Haverhill, MA 01830
    • /2

      Est $561,941 Not Listed For Sale

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

      21 Northwood Terrace, Haverhill, MA 01830

      21 Northwood Terrace, Haverhill, MA 01830
    • /2

      Est $668,216 Not Listed For Sale

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

      175 North Ave, Haverhill, MA 01830

      175 North Ave, Haverhill, MA 01830
    • /2

      Est $493,663 Not Listed For Sale

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

      43 Merrill Ave, Haverhill, MA 01830

      43 Merrill Ave, Haverhill, MA 01830
    • /2

      Est $753,759 Not Listed For Sale

      • 3 Beds
      • 4 Baths
      • 3,753 Sq Ft

      1270 Main St, Haverhill, MA 01830

      1270 Main St, Haverhill, MA 01830
    • /2

      Est $563,412 Not Listed For Sale

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

      1 Merrill Ave, Haverhill, MA 01830

      1 Merrill Ave, Haverhill, MA 01830
    • /2

      Est $528,293 Not Listed For Sale

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

      1260 Main St, Haverhill, MA 01830

      1260 Main St, Haverhill, MA 01830
    • /2

      Est $637,888 Not Listed For Sale

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

      16 Meadow Ln, Haverhill, MA 01830

      16 Meadow Ln, Haverhill, MA 01830
    • /2

      Est $681,295 Not Listed For Sale

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

      100 Montclair Rd, Haverhill, MA 01830

      100 Montclair Rd, Haverhill, MA 01830
    • /2

      Est $606,694 Not Listed For Sale

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

      108 Montclair Rd, Haverhill, MA 01830

      108 Montclair Rd, Haverhill, MA 01830
    • /2

      Est $613,584 Not Listed For Sale

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

      112 Montclair Rd, Haverhill, MA 01830

      112 Montclair Rd, Haverhill, MA 01830
    • /2

      Est $614,251 Not Listed For Sale

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

      10 Meadow Ln, Haverhill, MA 01830

      10 Meadow Ln, Haverhill, MA 01830
    • /2

      Est $559,984 Not Listed For Sale

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

      6 Meadow Ln, Haverhill, MA 01830

      6 Meadow Ln, Haverhill, MA 01830
    • /2

      Est $719,557 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 2,504 Sq Ft

      9 Spinnaker Cir, Haverhill, MA 01830

      9 Spinnaker Cir, Haverhill, MA 01830
    • /2

      Est $626,030 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,666 Sq Ft

      5 Spinnaker Cir, Haverhill, MA 01830

      5 Spinnaker Cir, Haverhill, MA 01830
    • /2

      Est $712,683 Not Listed For Sale

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

      1 Spinnaker Cir, Haverhill, MA 01830

      1 Spinnaker Cir, Haverhill, MA 01830
    • /2

      Est $667,265 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,782 Sq Ft

      5 Genoa Way, Haverhill, MA 01830

      5 Genoa Way, Haverhill, MA 01830
    • /2

      Est $660,049 Not Listed For Sale

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

      15 Concordia Dr, Haverhill, MA 01830

      15 Concordia Dr, Haverhill, MA 01830
    • /2

      Est $655,650 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,728 Sq Ft

      11 Concordia Dr, Haverhill, MA 01830

      11 Concordia Dr, Haverhill, MA 01830
    • /2

      Est $683,496 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 2,246 Sq Ft

      14 Concordia Dr, Haverhill, MA 01830

      14 Concordia Dr, Haverhill, MA 01830
    • /2

      Est $644,835 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,728 Sq Ft

      22 Concordia Dr, Haverhill, MA 01830

      22 Concordia Dr, Haverhill, MA 01830
    • /2

      Est $657,503 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,728 Sq Ft

      26 Concordia Dr, Haverhill, MA 01830

      26 Concordia Dr, Haverhill, MA 01830
    • /2

      Est $665,530 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,992 Sq Ft

      25 Concordia Dr, Haverhill, MA 01830

      25 Concordia Dr, Haverhill, MA 01830
    • /2

      Est $684,348 Not Listed For Sale

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

      5 Concordia Dr, Haverhill, MA 01830

      5 Concordia Dr, Haverhill, MA 01830
    • /2

      Est $527,990 Not Listed For Sale

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

      1030 Main St, Haverhill, MA 01830

      1030 Main St, Haverhill, MA 01830
    • /2

      Est $601,892 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,547 Sq Ft

      15 Woodman Ave, Haverhill, MA 01830

      15 Woodman Ave, Haverhill, MA 01830
    • /2

      Est $505,329 Not Listed For Sale

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

      33 Woodman Ave, Haverhill, MA 01830

      33 Woodman Ave, Haverhill, MA 01830
    • /2

      Est $527,806 Not Listed For Sale

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

      30 Woodman Ave, Haverhill, MA 01830

      30 Woodman Ave, Haverhill, MA 01830
    • /2

      Est $598,222 Not Listed For Sale

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

      7 Angie Ave, Haverhill, MA 01830

      7 Angie Ave, Haverhill, MA 01830

Showing Results 641 - 680, Page 17 of 18

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