1,606

Upper Main Street Homes

    • /2

      Est $465,862 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 857 Sq Ft

      15 Angie Ave, Haverhill, MA 01830

      15 Angie Ave, Haverhill, MA 01830
    • /2

      Est $517,477 Not Listed For Sale

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

      14 Woodman Ave, Haverhill, MA 01830

      14 Woodman Ave, Haverhill, MA 01830
    • /2

      Est $551,101 Not Listed For Sale

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

      2 Woodman Ave, Haverhill, MA 01830

      2 Woodman Ave, Haverhill, MA 01830
    • /2

      Est $529,729 Not Listed For Sale

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

      25 Arcadia Ave, Haverhill, MA 01830

      25 Arcadia Ave, Haverhill, MA 01830
    • /2

      Est $557,456 Not Listed For Sale

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

      39 Arcadia Ave, Haverhill, MA 01830

      39 Arcadia Ave, Haverhill, MA 01830
    • /2

      Est $364,595 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 879 Sq Ft

      40 Craigie Ave, Haverhill, MA 01830

      40 Craigie Ave, Haverhill, MA 01830
    • /2

      Est $438,258 Not Listed For Sale

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

      14 Craigie Ave, Haverhill, MA 01830

      14 Craigie Ave, Haverhill, MA 01830
    • /2

      Est $512,522 Not Listed For Sale

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

      12 Craigie Ave, Haverhill, MA 01830

      12 Craigie Ave, Haverhill, MA 01830
    • /2

      Est $596,730 Not Listed For Sale

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

      1289 Main St, Haverhill, MA 01830

      1289 Main St, Haverhill, MA 01830
    • /2

      Est $601,237 Not Listed For Sale

      • Studio
      • 1 Bath

      1291 Main St, Haverhill, MA 01830

      1291 Main St, Haverhill, MA 01830
    • /2

      Not Listed For Sale

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

      115 Merrill Ave, Haverhill, MA 01830

      115 Merrill Ave, Haverhill, MA 01830
    • /2

      Est $546,676 Not Listed For Sale

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

      119 Merrill Ave, Haverhill, MA 01830

      119 Merrill Ave, Haverhill, MA 01830
    • /2

      Est $478,214 Not Listed For Sale

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

      129 Rosemont St, Haverhill, MA 01830

      129 Rosemont St, Haverhill, MA 01830
    • /2

      Est $381,133 Not Listed For Sale

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

      133 Rosemont St, Haverhill, MA 01830

      133 Rosemont St, Haverhill, MA 01830
    • /2

      Est $395,681 Not Listed For Sale

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

      135 Rosemont St, Haverhill, MA 01830

      135 Rosemont St, Haverhill, MA 01830
    • /2

      Est $535,579 Not Listed For Sale

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

      121 Rosemont St, Haverhill, MA 01830

      121 Rosemont St, Haverhill, MA 01830
    • /2

      Est $709,635 Not Listed For Sale

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

      145 Merrill Ave, Haverhill, MA 01830

      145 Merrill Ave, Haverhill, MA 01830
    • /2

      Est $708,599 Not Listed For Sale

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

      95 Merrill Ave, Haverhill, MA 01830

      95 Merrill Ave, Haverhill, MA 01830
    • /2

      Est $548,964 Not Listed For Sale

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

      107 Merrill Ave, Haverhill, MA 01830

      107 Merrill Ave, Haverhill, MA 01830
    • /2

      Est $580,165 Not Listed For Sale

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

      151 Merrill Ave, Haverhill, MA 01830

      151 Merrill Ave, Haverhill, MA 01830

Showing Results 681 - 720, Page 18 of 18

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