1,606

Upper Main Street Homes

Section Image
    • /29

      Est $496,093 Not Listed For Sale

      • 2 Beds
      • 2.5 Baths
      • 1,914 Sq Ft

      58 Brickett Hill Cir Unit 58, Haverhill, MA 01830

      58 Brickett Hill Cir Unit 58, Haverhill, MA 01830
    • /37

      Not Listed For Sale

      • 2 Beds
      • 2.5 Baths
      • 1,652 Sq Ft

      60 Brickett Hill Cir Unit 60, Haverhill, MA 01830

      60 Brickett Hill Cir Unit 60, Haverhill, MA 01830
    • /33

      Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,656 Sq Ft

      140 Brickett Hill Cir Unit 140, Haverhill, MA 01830

      140 Brickett Hill Cir Unit 140, Haverhill, MA 01830
    • /42

      Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,866 Sq Ft

      210 Brickett Hill Cir Unit 210, Haverhill, MA 01830

      210 Brickett Hill Cir Unit 210, Haverhill, MA 01830
    • /20

      Not Listed For Sale

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

      220 Brickett Hill Cir Unit 220, Haverhill, MA 01830

      220 Brickett Hill Cir Unit 220, Haverhill, MA 01830
    • /35

      Est $825,413 Not Listed For Sale

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

      7 North St, Haverhill, MA 01830

      7 North St, Haverhill, MA 01830
    • /36

      Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,836 Sq Ft

      70 Brickett Hill Cir Unit 70, Haverhill, MA 01830

      70 Brickett Hill Cir Unit 70, Haverhill, MA 01830
    • /27

      Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,804 Sq Ft

      129 Rosemont St Unit 1, Haverhill, MA 01830

      129 Rosemont St Unit 1, Haverhill, MA 01830
    • /21

      Est $734,530 Not Listed For Sale

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

      6 Spinnaker Cir, Haverhill, MA 01830

      6 Spinnaker Cir, Haverhill, MA 01830
    • /28

      Est $530,030 Not Listed For Sale

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

      41 Smiley Ave, Haverhill, MA 01830

      41 Smiley Ave, Haverhill, MA 01830
    • /17

      Est $539,523 Not Listed For Sale

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

      76 Russell St, Haverhill, MA 01830

      76 Russell St, Haverhill, MA 01830
    • /42

      Est $620,132 Not Listed For Sale

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

      64 Woodmont Ave, Haverhill, MA 01830

      64 Woodmont Ave, Haverhill, MA 01830
    • /19

      Est $477,146 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 841 Sq Ft

      9 Melrose Ave, Haverhill, MA 01830

      9 Melrose Ave, Haverhill, MA 01830
    • /42

      Est $607,910 Not Listed For Sale

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

      15 Northwood Terrace, Haverhill, MA 01830

      15 Northwood Terrace, Haverhill, MA 01830
    • /28

      Est $617,153 Not Listed For Sale

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

      41 Merrill Ave, Haverhill, MA 01830

      41 Merrill Ave, Haverhill, MA 01830
    • /34

      Est $691,447 Not Listed For Sale

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

      2 Genoa Way, Haverhill, MA 01830

      2 Genoa Way, Haverhill, MA 01830
    • /35

      Est $689,365 Not Listed For Sale

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

      2 Spinnaker Cir, Haverhill, MA 01830

      2 Spinnaker Cir, Haverhill, MA 01830
    • /36

      Est $664,220 Not Listed For Sale

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

      2 Paradise Ln, Haverhill, MA 01830

      2 Paradise Ln, Haverhill, MA 01830
    • /38

      Est $720,479 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,206 Sq Ft

      131 Merrill Ave, Haverhill, MA 01830

      131 Merrill Ave, Haverhill, MA 01830
    • /27

      Est $714,613 Not Listed For Sale

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

      92 Merrill Ave, Haverhill, MA 01830

      92 Merrill Ave, Haverhill, MA 01830
    • /42

      Est $688,062 Not Listed For Sale

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

      5 Winston Cir, Haverhill, MA 01830

      5 Winston Cir, Haverhill, MA 01830
    • /39

      Est $665,642 Not Listed For Sale

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

      49 Rosedale Ave, Haverhill, MA 01830

      49 Rosedale Ave, Haverhill, MA 01830
    • /37

      Est $464,177 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,680 Sq Ft

      93 Rosemont St, Haverhill, MA 01830

      93 Rosemont St, Haverhill, MA 01830
    • /30

      Est $515,115 Not Listed For Sale

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

      37 Rosemont St, Haverhill, MA 01830

      37 Rosemont St, Haverhill, MA 01830
    • /26

      Est $749,406 Not Listed For Sale

      • 4 Beds
      • 4 Baths
      • 1,912 Sq Ft

      68 Rosemont St, Haverhill, MA 01830

      68 Rosemont St, Haverhill, MA 01830
    • /35

      Est $395,137 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 841 Sq Ft

      46 Rosemont St, Haverhill, MA 01830

      46 Rosemont St, Haverhill, MA 01830
    • /33

      Est $665,154 Not Listed For Sale

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

      71 Hanscom Ave, Haverhill, MA 01830

      71 Hanscom Ave, Haverhill, MA 01830
    • /21

      Est $401,298 Not Listed For Sale

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

      1005 Main St Unit 1, Haverhill, MA 01830

      1005 Main St Unit 1, Haverhill, MA 01830
    • /14

      Est $548,027 Not Listed For Sale

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

      1035 Main St, Haverhill, MA 01830

      1035 Main St, Haverhill, MA 01830
    • /21

      Est $790,264 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 3,091 Sq Ft

      35 Jaffarian Rd, Haverhill, MA 01830

      35 Jaffarian Rd, Haverhill, MA 01830
    • /42

      Est $578,020 Not Listed For Sale

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

      15 Woodrow Ave, Haverhill, MA 01830

      15 Woodrow Ave, Haverhill, MA 01830
    • /26

      Est $220,606 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 612 Sq Ft

      440 North Ave Unit 281, Haverhill, MA 01830

      440 North Ave Unit 281, Haverhill, MA 01830
    • /25

      Est $241,488 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 612 Sq Ft

      440 North Ave Unit 269, Haverhill, MA 01830

      440 North Ave Unit 269, Haverhill, MA 01830
    • /8

      Est $231,085 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 612 Sq Ft

      440 North Ave Unit 267, Haverhill, MA 01830

      440 North Ave Unit 267, Haverhill, MA 01830
    • /34

      Est $287,266 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 789 Sq Ft

      440 North Ave Unit 251, Haverhill, MA 01830

      440 North Ave Unit 251, Haverhill, MA 01830
    • /15

      Est $222,544 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 612 Sq Ft

      440 North Ave Unit 248, Haverhill, MA 01830

      440 North Ave Unit 248, Haverhill, MA 01830
    • /15

      Est $217,201 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 559 Sq Ft

      440 North Ave Unit 245, Haverhill, MA 01830

      440 North Ave Unit 245, Haverhill, MA 01830
    • /17

      Est $236,499 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 523 Sq Ft

      440 North Ave Unit 243, Haverhill, MA 01830

      440 North Ave Unit 243, Haverhill, MA 01830
    • /15

      Est $226,284 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 523 Sq Ft

      440 North Ave Unit 223, Haverhill, MA 01830

      440 North Ave Unit 223, Haverhill, MA 01830
    • /27

      Est $596,740 Not Listed For Sale

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

      33 Haley Rd, Haverhill, MA 01830

      33 Haley Rd, Haverhill, MA 01830

Showing Results 121 - 160, Page 4 of 18

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