1,606

Upper Main Street Homes

Section Image
    • /12

      Est $580,635 Not Listed For Sale

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

      22 Smiley Ave, Haverhill, MA 01830

      22 Smiley Ave, Haverhill, MA 01830
    • /32

      Est $591,226 Not Listed For Sale

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

      37 Manners Ave, Haverhill, MA 01830

      37 Manners Ave, Haverhill, MA 01830
    • /30

      Est $604,951 Not Listed For Sale

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

      14 Russell St, Haverhill, MA 01830

      14 Russell St, Haverhill, MA 01830
    • /13

      Est $534,628 Not Listed For Sale

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

      50 Whittaker Ave, Haverhill, MA 01830

      50 Whittaker Ave, Haverhill, MA 01830
    • /29

      Est $681,776 Not Listed For Sale

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

      54 Whittaker Ave, Haverhill, MA 01830

      54 Whittaker Ave, Haverhill, MA 01830
    • /30

      Est $706,574 Not Listed For Sale

      • 5 Beds
      • 2 Baths
      • 2,816 Sq Ft

      60 Whittaker Ave, Haverhill, MA 01830

      60 Whittaker Ave, Haverhill, MA 01830
    • /28

      Est $537,603 Not Listed For Sale

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

      10 Northwood Terrace, Haverhill, MA 01830

      10 Northwood Terrace, Haverhill, MA 01830
    • /16

      Est $524,841 Not Listed For Sale

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

      8 Northwood Terrace, Haverhill, MA 01830

      8 Northwood Terrace, Haverhill, MA 01830
    • /4

      Est $519,463 Not Listed For Sale

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

      7 Pinedale Ave, Haverhill, MA 01830

      7 Pinedale Ave, Haverhill, MA 01830
    • /15

      Est $609,022 Not Listed For Sale

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

      58 Woodmont Ave, Haverhill, MA 01830

      58 Woodmont Ave, Haverhill, MA 01830
    • /24

      Est $671,881 Not Listed For Sale

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

      22 Pinedale Ave, Haverhill, MA 01830

      22 Pinedale Ave, Haverhill, MA 01830
    • /16

      Est $513,226 Not Listed For Sale

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

      49 Pinedale Ave, Haverhill, MA 01830

      49 Pinedale Ave, Haverhill, MA 01830
    • /30

      Est $677,807 Not Listed For Sale

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

      47 Melrose Ave, Haverhill, MA 01830

      47 Melrose Ave, Haverhill, MA 01830
    • /18

      Est $696,652 Not Listed For Sale

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

      32 Pinedale Ave, Haverhill, MA 01830

      32 Pinedale Ave, Haverhill, MA 01830
    • /18

      Est $543,899 Not Listed For Sale

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

      3 Northwood Terrace, Haverhill, MA 01830

      3 Northwood Terrace, Haverhill, MA 01830
    • /24

      Est $701,100 Not Listed For Sale

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

      93 North Ave, Haverhill, MA 01830

      93 North Ave, Haverhill, MA 01830
    • /20

      Est $546,378 Not Listed For Sale

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

      47 Merrill Ave, Haverhill, MA 01830

      47 Merrill Ave, Haverhill, MA 01830
    • /41

      Est $740,564 Not Listed For Sale

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

      1240 Main St, Haverhill, MA 01830

      1240 Main St, Haverhill, MA 01830
    • /31

      Est $632,737 Not Listed For Sale

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

      1008 Main St, Haverhill, MA 01830

      1008 Main St, Haverhill, MA 01830
    • /25

      Est $704,285 Not Listed For Sale

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

      6 Genoa Way, Haverhill, MA 01830

      6 Genoa Way, Haverhill, MA 01830
    • /13

      Est $661,340 Not Listed For Sale

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

      1 Genoa Way, Haverhill, MA 01830

      1 Genoa Way, Haverhill, MA 01830
    • /29

      Est $586,641 Not Listed For Sale

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

      92 North Ave, Haverhill, MA 01830

      92 North Ave, Haverhill, MA 01830
    • /24

      Est $816,269 Not Listed For Sale

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

      82 North Ave, Haverhill, MA 01830

      82 North Ave, Haverhill, MA 01830
    • /30

      Est $822,953 Not Listed For Sale

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

      51 North Ave, Haverhill, MA 01830

      51 North Ave, Haverhill, MA 01830
    • /29

      Est $667,085 Not Listed For Sale

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

      54 North Ave, Haverhill, MA 01830

      54 North Ave, Haverhill, MA 01830
    • /26

      Est $603,542 Not Listed For Sale

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

      26 Woodman Ave, Haverhill, MA 01830

      26 Woodman Ave, Haverhill, MA 01830
    • /14

      Est $481,764 Not Listed For Sale

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

      6 Angie Ave, Haverhill, MA 01830

      6 Angie Ave, Haverhill, MA 01830
    • /14

      Est $339,177 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 528 Sq Ft

      33 Arcadia Ave, Haverhill, MA 01830

      33 Arcadia Ave, Haverhill, MA 01830
    • /40

      Est $552,362 Not Listed For Sale

      • 4 Beds
      • 1.5 Baths
      • 1,599 Sq Ft

      30 Craigie Ave, Haverhill, MA 01830

      30 Craigie Ave, Haverhill, MA 01830
    • /15

      Est $521,159 Not Listed For Sale

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

      1265 Main St, Haverhill, MA 01830

      1265 Main St, Haverhill, MA 01830
    • /27

      Est $630,794 Not Listed For Sale

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

      6 Paradise Ln, Haverhill, MA 01830

      6 Paradise Ln, Haverhill, MA 01830
    • /21

      Est $580,542 Not Listed For Sale

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

      127 Merrill Ave, Haverhill, MA 01830

      127 Merrill Ave, Haverhill, MA 01830
    • /7

      Est $523,510 Not Listed For Sale

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

      117 Rosemont St, Haverhill, MA 01830

      117 Rosemont St, Haverhill, MA 01830
    • /23

      Est $900,430 Not Listed For Sale

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

      61 Merrill Ave, Haverhill, MA 01830

      61 Merrill Ave, Haverhill, MA 01830
    • /24

      Est $680,779 Not Listed For Sale

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

      59 Merrill Ave, Haverhill, MA 01830

      59 Merrill Ave, Haverhill, MA 01830
    • /16

      Est $530,592 Not Listed For Sale

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

      71 Merrill Ave, Haverhill, MA 01830

      71 Merrill Ave, Haverhill, MA 01830
    • /15

      Est $521,260 Not Listed For Sale

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

      85 Merrill Ave, Haverhill, MA 01830

      85 Merrill Ave, Haverhill, MA 01830
    • /26

      Est $622,750 Not Listed For Sale

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

      77 Merrill Ave, Haverhill, MA 01830

      77 Merrill Ave, Haverhill, MA 01830
    • /28

      Est $576,524 Not Listed For Sale

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

      11 Rosedale Ave, Haverhill, MA 01830

      11 Rosedale Ave, Haverhill, MA 01830
    • /20

      Est $537,379 Not Listed For Sale

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

      62 Merrill Ave, Haverhill, MA 01830

      62 Merrill Ave, Haverhill, MA 01830

Showing Results 281 - 320, Page 8 of 18

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