1,606

Upper Main Street Homes

Section Image
    • /15

      Est $598,287 Not Listed For Sale

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

      1232 Main St, Haverhill, MA 01830

      1232 Main St, Haverhill, MA 01830
    • /24

      Est $717,718 Not Listed For Sale

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

      25 Winston Cir, Haverhill, MA 01830

      25 Winston Cir, Haverhill, MA 01830
    • /11

      Est $514,587 Not Listed For Sale

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

      35 Rosedale Ave, Haverhill, MA 01830

      35 Rosedale Ave, Haverhill, MA 01830
    • /23

      Est $472,498 Not Listed For Sale

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

      1150 Main St, Haverhill, MA 01830

      1150 Main St, Haverhill, MA 01830
    • /14

      Est $510,760 Not Listed For Sale

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

      19 Rosemont St, Haverhill, MA 01830

      19 Rosemont St, Haverhill, MA 01830
    • /9

      Est $593,319 Not Listed For Sale

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

      11 Rosemont St, Haverhill, MA 01830

      11 Rosemont St, Haverhill, MA 01830
    • /17

      Est $477,827 Not Listed For Sale

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

      97 Rosemont St, Haverhill, MA 01830

      97 Rosemont St, Haverhill, MA 01830
    • /27

      Est $543,381 Not Listed For Sale

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

      29 Rosemont St, Haverhill, MA 01830

      29 Rosemont St, Haverhill, MA 01830
    • /4

      Est $450,435 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 775 Sq Ft

      33 Rosemont St, Haverhill, MA 01830

      33 Rosemont St, Haverhill, MA 01830
    • /13

      Est $512,614 Not Listed For Sale

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

      27 Rosemont St, Haverhill, MA 01830

      27 Rosemont St, Haverhill, MA 01830
    • /22

      Not Listed For Sale

      • 6 Beds
      • 4 Baths
      • 3,888 Sq Ft

      26 Rosemont St Unit 28, Haverhill, MA 01830

      26 Rosemont St Unit 28, Haverhill, MA 01830
    • /20

      Est $523,797 Not Listed For Sale

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

      1084 Main St, Haverhill, MA 01830

      1084 Main St, Haverhill, MA 01830
    • /28

      Est $625,336 Not Listed For Sale

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

      10 Alvanos Dr, Haverhill, MA 01830

      10 Alvanos Dr, Haverhill, MA 01830
    • /16

      Est $565,956 Not Listed For Sale

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

      16 Alvanos Dr, Haverhill, MA 01830

      16 Alvanos Dr, Haverhill, MA 01830
    • /26

      Est $584,791 Not Listed For Sale

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

      20 Alvanos Dr, Haverhill, MA 01830

      20 Alvanos Dr, Haverhill, MA 01830
    • /23

      Est $343,459 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 849 Sq Ft

      52 Rosemont St, Haverhill, MA 01830

      52 Rosemont St, Haverhill, MA 01830
    • /17

      Est $324,404 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 841 Sq Ft

      44 Rosemont St, Haverhill, MA 01830

      44 Rosemont St, Haverhill, MA 01830
    • /34

      Est $406,340 Not Listed For Sale

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

      36 Rosemont St, Haverhill, MA 01830

      36 Rosemont St, Haverhill, MA 01830
    • /30

      Est $619,405 Not Listed For Sale

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

      82 Rosemont St, Haverhill, MA 01830

      82 Rosemont St, Haverhill, MA 01830
    • /12

      Est $677,537 Not Listed For Sale

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

      2 Kimberly Way, Haverhill, MA 01830

      2 Kimberly Way, Haverhill, MA 01830
    • /11

      Est $666,185 Not Listed For Sale

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

      85 Talmuth Ave, Haverhill, MA 01830

      85 Talmuth Ave, Haverhill, MA 01830
    • /29

      Est $887,117 Not Listed For Sale

      • 3 Beds
      • 5 Baths
      • 3,550 Sq Ft

      56 Hanscom Ave, Haverhill, MA 01830

      56 Hanscom Ave, Haverhill, MA 01830
    • /29

      Est $725,659 Not Listed For Sale

      • 6 Beds
      • 2 Baths
      • 2,318 Sq Ft

      991 Main St, Haverhill, MA 01830

      991 Main St, Haverhill, MA 01830
    • /18

      Est $483,160 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 980 Sq Ft

      49 Talmuth Ave, Haverhill, MA 01830

      49 Talmuth Ave, Haverhill, MA 01830
    • /10

      Est $750,239 Not Listed For Sale

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

      100 Talmuth Ave, Haverhill, MA 01830

      100 Talmuth Ave, Haverhill, MA 01830
    • /30

      Est $643,691 Not Listed For Sale

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

      18 Talmuth Ave, Haverhill, MA 01830

      18 Talmuth Ave, Haverhill, MA 01830
    • /22

      Est $647,614 Not Listed For Sale

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

      15 Ledge Rd, Haverhill, MA 01830

      15 Ledge Rd, Haverhill, MA 01830
    • /8

      Est $640,378 Not Listed For Sale

      • 6 Beds
      • 5 Baths
      • 2,840 Sq Ft

      31 Ledge Rd, Haverhill, MA 01830

      31 Ledge Rd, Haverhill, MA 01830
    • /19

      Est $358,175 Not Listed For Sale

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

      1005 Main St Unit 2, Haverhill, MA 01830

      1005 Main St Unit 2, Haverhill, MA 01830
    • /2

      Est $472,945 Not Listed For Sale

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

      1057 Main St, Haverhill, MA 01830

      1057 Main St, Haverhill, MA 01830
    • /17

      Est $532,329 Not Listed For Sale

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

      1041 Main St, Haverhill, MA 01830

      1041 Main St, Haverhill, MA 01830
    • /18

      Est $665,495 Not Listed For Sale

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

      34 Ledge Rd, Haverhill, MA 01830

      34 Ledge Rd, Haverhill, MA 01830
    • /13

      Est $729,317 Not Listed For Sale

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

      20 Ledge Rd, Haverhill, MA 01830

      20 Ledge Rd, Haverhill, MA 01830
    • /16

      Est $725,656 Not Listed For Sale

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

      50 Ledge Rd, Haverhill, MA 01830

      50 Ledge Rd, Haverhill, MA 01830
    • /17

      Est $518,275 Not Listed For Sale

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

      1029 Main St, Haverhill, MA 01830

      1029 Main St, Haverhill, MA 01830
    • /27

      Est $669,004 Not Listed For Sale

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

      74 Jaffarian Rd, Haverhill, MA 01830

      74 Jaffarian Rd, Haverhill, MA 01830
    • /30

      Est $706,959 Not Listed For Sale

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

      54 Jaffarian Rd, Haverhill, MA 01830

      54 Jaffarian Rd, Haverhill, MA 01830
    • /18

      Est $734,764 Not Listed For Sale

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

      18 Singingwood Dr, Haverhill, MA 01830

      18 Singingwood Dr, Haverhill, MA 01830
    • /15

      Est $715,827 Not Listed For Sale

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

      16 Singingwood Dr, Haverhill, MA 01830

      16 Singingwood Dr, Haverhill, MA 01830
    • /30

      Est $801,538 Not Listed For Sale

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

      4 Fieldstone Way, Haverhill, MA 01830

      4 Fieldstone Way, Haverhill, MA 01830

Showing Results 321 - 360, Page 9 of 18

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