1,606

Upper Main Street Homes

Section Image
    • /19

      Est $670,290 Not Listed For Sale

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

      77 Jaffarian Rd, Haverhill, MA 01830

      77 Jaffarian Rd, Haverhill, MA 01830
    • /29

      Est $604,467 Not Listed For Sale

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

      41 Woodrow Ave, Haverhill, MA 01830

      41 Woodrow Ave, Haverhill, MA 01830
    • /30

      Est $688,688 Not Listed For Sale

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

      27 Woodrow Ave, Haverhill, MA 01830

      27 Woodrow Ave, Haverhill, MA 01830
    • /28

      Est $687,464 Not Listed For Sale

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

      2 Alpine Dr, Haverhill, MA 01830

      2 Alpine Dr, Haverhill, MA 01830
    • /3

      Est $655,695 Not Listed For Sale

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

      84 Woodrow Ave, Haverhill, MA 01830

      84 Woodrow Ave, Haverhill, MA 01830
    • /29

      Est $685,061 Not Listed For Sale

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

      76 Woodrow Ave, Haverhill, MA 01830

      76 Woodrow Ave, Haverhill, MA 01830
    • /27

      Est $647,910 Not Listed For Sale

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

      60 Woodrow Ave, Haverhill, MA 01830

      60 Woodrow Ave, Haverhill, MA 01830
    • /25

      Est $613,328 Not Listed For Sale

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

      5 Alpine Dr, Haverhill, MA 01830

      5 Alpine Dr, Haverhill, MA 01830
    • /7

      Est $226,213 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 523 Sq Ft

      440 North Ave Unit 278, Haverhill, MA 01830

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

      Est $222,051 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 523 Sq Ft

      440 North Ave Unit 272, Haverhill, MA 01830

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

      Est $269,389 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 789 Sq Ft

      440 North Ave Unit 264, Haverhill, MA 01830

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

      Est $269,530 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 789 Sq Ft

      440 North Ave Unit 263, Haverhill, MA 01830

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

      Est $214,675 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 523 Sq Ft

      440 North Ave Unit 256, Haverhill, MA 01830

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

      Est $277,415 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 836 Sq Ft

      440 North Ave Unit 252, Haverhill, MA 01830

      440 North Ave Unit 252, Haverhill, MA 01830
    • /4

      Est $221,325 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 523 Sq Ft

      440 North Ave Unit 237, Haverhill, MA 01830

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

      Est $221,885 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 612 Sq Ft

      440 North Ave Unit 236, Haverhill, MA 01830

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

      Est $239,743 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 612 Sq Ft

      440 North Ave Unit 234, Haverhill, MA 01830

      440 North Ave Unit 234, Haverhill, MA 01830
    • /16

      Est $220,716 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 523 Sq Ft

      440 North Ave Unit 233, Haverhill, MA 01830

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

      Est $229,919 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 523 Sq Ft

      440 North Ave Unit 231, Haverhill, MA 01830

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

      Est $943,522 Not Listed For Sale

      • 5 Beds
      • 5 Baths
      • 4,049 Sq Ft

      492 North Ave, Haverhill, MA 01830

      492 North Ave, Haverhill, MA 01830
    • /39

      Est $692,995 Not Listed For Sale

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

      21 Haley Rd, Haverhill, MA 01830

      21 Haley Rd, Haverhill, MA 01830
    • /29

      Est $593,957 Not Listed For Sale

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

      15 Haley Rd, Haverhill, MA 01830

      15 Haley Rd, Haverhill, MA 01830
    • /29

      Est $614,413 Not Listed For Sale

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

      48 Haley Rd, Haverhill, MA 01830

      48 Haley Rd, Haverhill, MA 01830
    • /19

      Est $483,818 Not Listed For Sale

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

      11 Lilac Ln, Haverhill, MA 01830

      11 Lilac Ln, Haverhill, MA 01830
    • /21

      Est $537,781 Not Listed For Sale

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

      43 Lilac Ln Unit 3, Haverhill, MA 01830

      43 Lilac Ln Unit 3, Haverhill, MA 01830
    • /2

      Est $529,496 Not Listed For Sale

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

      37 Brickett Hill Cir Unit 41, Haverhill, MA 01830

      37 Brickett Hill Cir Unit 41, Haverhill, MA 01830
    • /24

      Est $545,371 Not Listed For Sale

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

      30 Lilac Ln, Haverhill, MA 01830

      30 Lilac Ln, Haverhill, MA 01830
    • /30

      Est $531,022 Not Listed For Sale

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

      30 Lilac Ln Unit 36, Haverhill, MA 01830

      30 Lilac Ln Unit 36, Haverhill, MA 01830
    • /25

      Est $467,852 Not Listed For Sale

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

      28 Lilac Ln Unit 18, Haverhill, MA 01830

      28 Lilac Ln Unit 18, Haverhill, MA 01830
    • /11

      Est $487,985 Not Listed For Sale

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

      22 Lilac Ln, Haverhill, MA 01830

      22 Lilac Ln, Haverhill, MA 01830
    • /19

      Est $492,990 Not Listed For Sale

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

      20 Lilac Ln, Haverhill, MA 01830

      20 Lilac Ln, Haverhill, MA 01830
    • /20

      Est $499,645 Not Listed For Sale

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

      16 Lilac Ln, Haverhill, MA 01830

      16 Lilac Ln, Haverhill, MA 01830
    • /6

      Est $526,103 Not Listed For Sale

      • 3 Beds
      • 4 Baths
      • 1,957 Sq Ft

      12 Lilac Ln, Haverhill, MA 01830

      12 Lilac Ln, Haverhill, MA 01830
    • /20

      Est $499,101 Not Listed For Sale

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

      6 Lilac Ln, Haverhill, MA 01830

      6 Lilac Ln, Haverhill, MA 01830
    • /12

      Est $501,984 Not Listed For Sale

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

      20 Brickett Hill Cir Unit 211, Haverhill, MA 01830

      20 Brickett Hill Cir Unit 211, Haverhill, MA 01830
    • /18

      Est $468,822 Not Listed For Sale

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

      2 Iris Way, Haverhill, MA 01830

      2 Iris Way, Haverhill, MA 01830
    • /26

      Est $475,621 Not Listed For Sale

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

      12 Tulip Cir Unit 20, Haverhill, MA 01830

      12 Tulip Cir Unit 20, Haverhill, MA 01830
    • /29

      Est $515,372 Not Listed For Sale

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

      11 Iris Way Unit 9, Haverhill, MA 01830

      11 Iris Way Unit 9, Haverhill, MA 01830
    • /30

      Est $490,406 Not Listed For Sale

      • 3 Beds
      • 4 Baths
      • 1,832 Sq Ft

      11 Iris Way Unit 5, Haverhill, MA 01830

      11 Iris Way Unit 5, Haverhill, MA 01830
    • /30

      Est $538,438 Not Listed For Sale

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

      10 Tulip Cir Unit 2, Haverhill, MA 01830

      10 Tulip Cir Unit 2, Haverhill, MA 01830

Showing Results 361 - 400, Page 10 of 18

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