1,606

Upper Main Street Homes

Section Image
    • /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
    • /37

      Est $652,915 Not Listed For Sale

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

      18 Haley Rd, Haverhill, MA 01830

      18 Haley Rd, Haverhill, MA 01830
    • /32

      Est $718,969 Not Listed For Sale

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

      512 North Ave, Haverhill, MA 01830

      512 North Ave, Haverhill, MA 01830
    • /38

      Est $520,387 Not Listed For Sale

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

      9 Lilac Ln, Haverhill, MA 01830

      9 Lilac Ln, Haverhill, MA 01830
    • /17

      Est $509,219 Not Listed For Sale

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

      43 Lilac Ln Unit 5, Haverhill, MA 01830

      43 Lilac Ln Unit 5, Haverhill, MA 01830
    • /32

      Est $457,399 Not Listed For Sale

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

      25 Tulip Cir Unit 19, Haverhill, MA 01830

      25 Tulip Cir Unit 19, Haverhill, MA 01830
    • /9

      Est $314,722 Not Listed For Sale

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

      440 North Ave Unit 215, Haverhill, MA 01830

      440 North Ave Unit 215, Haverhill, MA 01830
    • /41

      Est $298,982 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 887 Sq Ft

      440 North Ave Unit 197, Haverhill, MA 01830

      440 North Ave Unit 197, Haverhill, MA 01830
    • /20

      Est $296,330 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 887 Sq Ft

      440 North Ave Unit 192, Haverhill, MA 01830

      440 North Ave Unit 192, Haverhill, MA 01830
    • /28

      Est $322,957 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 950 Sq Ft

      440 North Ave Unit 146, Haverhill, MA 01830

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

      Est $303,456 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 906 Sq Ft

      440 North Ave Unit 118, Haverhill, MA 01830

      440 North Ave Unit 118, Haverhill, MA 01830
    • /14

      Est $294,248 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 866 Sq Ft

      440 North Ave Unit 114, Haverhill, MA 01830

      440 North Ave Unit 114, Haverhill, MA 01830
    • /9

      Est $291,722 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 105, Haverhill, MA 01830

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

      Est $261,869 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 866 Sq Ft

      440 North Ave Unit 88, Haverhill, MA 01830

      440 North Ave Unit 88, Haverhill, MA 01830
    • /36

      Est $258,159 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 743 Sq Ft

      440 North Ave Unit 31, Haverhill, MA 01830

      440 North Ave Unit 31, Haverhill, MA 01830
    • /11

      Est $277,371 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 866 Sq Ft

      440 North Ave Unit 26, Haverhill, MA 01830

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

      Est $291,104 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 886 Sq Ft

      440 North Ave Unit 2, Haverhill, MA 01830

      440 North Ave Unit 2, Haverhill, MA 01830
    • /22

      Est $224,168 Not Listed For Sale

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

      17 Northside Ct, Haverhill, MA 01830

      17 Northside Ct, Haverhill, MA 01830
    • /26

      Est $570,645 Not Listed For Sale

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

      85 Woodmont Ave, Haverhill, MA 01830

      85 Woodmont Ave, Haverhill, MA 01830
    • /33

      Est $478,564 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 846 Sq Ft

      61 Woodmont Ave, Haverhill, MA 01830

      61 Woodmont Ave, Haverhill, MA 01830
    • /20

      Est $593,743 Not Listed For Sale

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

      21 Hanscom Ave, Haverhill, MA 01830

      21 Hanscom Ave, Haverhill, MA 01830
    • /29

      Est $564,948 Not Listed For Sale

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

      9 Hanscom Ave, Haverhill, MA 01830

      9 Hanscom Ave, Haverhill, MA 01830
    • /33

      Est $747,853 Not Listed For Sale

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

      2 North St, Haverhill, MA 01830

      2 North St, Haverhill, MA 01830
    • /25

      Est $806,415 Not Listed For Sale

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

      21 Meadow Ln, Haverhill, MA 01830

      21 Meadow Ln, Haverhill, MA 01830
    • /25

      Est $491,963 Not Listed For Sale

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

      66 Brickett Hill Cir Unit 66, Haverhill, MA 01830

      66 Brickett Hill Cir Unit 66, Haverhill, MA 01830
    • /19

      Not Listed For Sale

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

      28 Lilac Ln Unit 28, Haverhill, MA 01830

      28 Lilac Ln Unit 28, Haverhill, MA 01830
    • /24

      Not Listed For Sale

      • 3 Beds
      • 3.5 Baths
      • 2,426 Sq Ft

      191 Brickett Hill Cir Unit 191, Haverhill, MA 01830

      191 Brickett Hill Cir Unit 191, Haverhill, MA 01830
    • /41

      Not Listed For Sale

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

      36 Iris Way Unit 36, Haverhill, MA 01830

      36 Iris Way Unit 36, Haverhill, MA 01830
    • /39

      Est $484,823 Not Listed For Sale

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

      127 Brickett Hill Cir, Haverhill, MA 01830

      127 Brickett Hill Cir, Haverhill, MA 01830
    • /42

      Not Listed For Sale

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

      25 Tulip Cir Unit 25, Haverhill, MA 01830

      25 Tulip Cir Unit 25, Haverhill, MA 01830
    • /32

      Est $489,494 Not Listed For Sale

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

      189 Brickett Hill Cir, Haverhill, MA 01830

      189 Brickett Hill Cir, Haverhill, MA 01830
    • /28

      Est $514,220 Not Listed For Sale

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

      143 Brickett Hill Cir Unit 143, Haverhill, MA 01830

      143 Brickett Hill Cir Unit 143, Haverhill, MA 01830
    • /17

      Est $237,336 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 705 Sq Ft

      440 North Ave Unit 11, Haverhill, MA 01830

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

      Not Listed For Sale

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

      48 Brickett Hill Cir Unit 48, Haverhill, MA 01830

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

      Not Listed For Sale

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

      24 Tulip Cir Unit 24, Haverhill, MA 01830

      24 Tulip Cir Unit 24, Haverhill, MA 01830
    • /37

      Not Listed For Sale

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

      33 Brickett Hill Cir Unit 33, Haverhill, MA 01830

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

      Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 966 Sq Ft

      58 Rosemont St Unit 58, Haverhill, MA 01830

      58 Rosemont St Unit 58, Haverhill, MA 01830
    • /36

      Est $512,305 Not Listed For Sale

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

      231 Brickett Hill Cir Unit 231, Haverhill, MA 01830

      231 Brickett Hill Cir Unit 231, Haverhill, MA 01830
    • /31

      Est $569,447 Not Listed For Sale

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

      4 Brickett Hill Cir Unit 4, Haverhill, MA 01830

      4 Brickett Hill Cir Unit 4, Haverhill, MA 01830
    • /25

      Est $513,378 Not Listed For Sale

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

      229 Brickett Hill Cir, Haverhill, MA 01830

      229 Brickett Hill Cir, Haverhill, MA 01830

Showing Results 161 - 200, Page 5 of 18

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