1,606

Upper Main Street Homes

Section Image
    • /2

      Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 997 Sq Ft

      440 North Ave Unit 196 - Bld9, Haverhill, MA 01830

      440 North Ave Unit 196 - Bld9, Haverhill, MA 01830
    • /28

      Not Listed For Sale

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

      26 Rosemont St Unit 26, Haverhill, MA 01830

      26 Rosemont St Unit 26, Haverhill, MA 01830
    • /17

      Est $481,016 Not Listed For Sale

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

      123 Brickett Hill Cir Unit 123, Haverhill, MA 01830

      123 Brickett Hill Cir Unit 123, Haverhill, MA 01830
    • /23

      Est $296,506 Not Listed For Sale

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

      440 North Ave Unit 119, Haverhill, MA 01830

      440 North Ave Unit 119, Haverhill, MA 01830
    • /24

      Not Listed For Sale

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

      34 Iris Way Unit 34, Haverhill, MA 01830

      34 Iris Way Unit 34, Haverhill, MA 01830
    • /34

      Not Listed For Sale

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

      33 Iris Way Unit 33, Haverhill, MA 01830

      33 Iris Way Unit 33, Haverhill, MA 01830
    • /12

      Est $513,677 Not Listed For Sale

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

      237 Brickett Hill Cir Unit 237, Haverhill, MA 01830

      237 Brickett Hill Cir Unit 237, Haverhill, MA 01830
    • /27

      Not Listed For Sale

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

      140 Brickett Hill Cir, Haverhill, MA 01830

      140 Brickett Hill Cir, Haverhill, MA 01830
    • /19

      Not Listed For Sale

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

      232 Brickett Hill Cir Unit 232, Haverhill, MA 01830

      232 Brickett Hill Cir Unit 232, Haverhill, MA 01830
    • /8

      Not Listed For Sale

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

      44 Hanscom Ave, Haverhill, MA 01830

      44 Hanscom Ave, Haverhill, MA 01830
    • /42

      Not Listed For Sale

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

      37 Brickett Hill Cir Unit 37, Haverhill, MA 01830

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

      Not Listed For Sale

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

      16 Iris Way, Haverhill, MA 01830

      16 Iris Way, Haverhill, MA 01830
    • /30

      Est $687,833 Not Listed For Sale

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

      6 Perls Way, Haverhill, MA 01830

      6 Perls Way, Haverhill, MA 01830
    • /8

      Est $497,818 Not Listed For Sale

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

      112 Brickett Hill Cir Unit 112, Haverhill, MA 01830

      112 Brickett Hill Cir Unit 112, Haverhill, MA 01830
    • /23

      Not Listed For Sale

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

      35 Tulip Cir Unit 35, Haverhill, MA 01830

      35 Tulip Cir Unit 35, Haverhill, MA 01830
    • /27

      Not Listed For Sale

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

      20 Iris Way Unit 20, Haverhill, MA 01830

      20 Iris Way Unit 20, Haverhill, MA 01830
    • /29

      Not Listed For Sale

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

      5 Tulip Cir Unit 5, Haverhill, MA 01830

      5 Tulip Cir Unit 5, Haverhill, MA 01830
    • /2

      Not Listed For Sale

      • 2 Beds
      • 16 Baths
      • 1,240 Sq Ft

      492 North Ave Unit L, Haverhill, MA 01830

      492 North Ave Unit L, Haverhill, MA 01830
    • /40

      Not Listed For Sale

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

      177 Brickett Hill Cir Unit 177, Haverhill, MA 01830

      177 Brickett Hill Cir Unit 177, Haverhill, MA 01830
    • /23

      Est $495,089 Not Listed For Sale

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

      128 Brickett Hill Cir, Haverhill, MA 01830

      128 Brickett Hill Cir, Haverhill, MA 01830
    • /2

      Not Listed For Sale

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

      492 North Ave Unit 1, Haverhill, MA 01830

      492 North Ave Unit 1, Haverhill, MA 01830
    • /30

      Not Listed For Sale

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

      212 Brickett Hill Cir Unit 212, Haverhill, MA 01830

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

      Est $573,864 Not Listed For Sale

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

      26 Northwood Terrace Unit Terrace, Haverhill, MA 01830

      26 Northwood Terrace Unit Terrace, Haverhill, MA 01830
    • /12

      Est $330,925 Not Listed For Sale

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

      440 North Ave Unit Bld.5 - 100, Haverhill, MA 01830

      440 North Ave Unit Bld.5 - 100, Haverhill, MA 01830
    • /24

      Est $494,061 Not Listed For Sale

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

      144 Brickett Hill Cir, Haverhill, MA 01830

      144 Brickett Hill Cir, Haverhill, MA 01830
    • /30

      Est $496,433 Not Listed For Sale

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

      44 Brickett Hill Cir, Haverhill, MA 01830

      44 Brickett Hill Cir, Haverhill, MA 01830
    • /13

      Not Listed For Sale

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

      32 Lilac Ln, Haverhill, MA 01830

      32 Lilac Ln, Haverhill, MA 01830
    • /30

      Not Listed For Sale

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

      54 Brickett Hill Cir Unit 54, Haverhill, MA 01830

      54 Brickett Hill Cir Unit 54, Haverhill, MA 01830
    • /30

      Not Listed For Sale

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

      2 Tulip Cir Unit 2, Haverhill, MA 01830

      2 Tulip Cir Unit 2, Haverhill, MA 01830
    • /21

      Est $499,465 Not Listed For Sale

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

      3 Brickett Hill Cir Unit 3, Haverhill, MA 01830

      3 Brickett Hill Cir Unit 3, Haverhill, MA 01830
    • /23

      Est $502,636 Not Listed For Sale

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

      228 Brickett Hill Cir Unit 228, Haverhill, MA 01830

      228 Brickett Hill Cir Unit 228, Haverhill, MA 01830
    • /2

      Est $287,376 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 884 Sq Ft

      440 North Ave Unit 199, Haverhill, MA 01830

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

      Est $665,918 Not Listed For Sale

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

      68 Woodrow Ave, Haverhill, MA 01830

      68 Woodrow Ave, Haverhill, MA 01830
    • /2

      Not Listed For Sale

      0 North Ave, Plaistow, NH 03865

      0 North Ave, Plaistow, NH 03865
    • /2

      Est $241,488 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 612 Sq Ft

      440 North Ave Unit 269, Haverhill, MA 01830

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

      Est $305,707 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit Bldg.7 157, Haverhill, MA 01830

      440 North Ave Unit Bldg.7 157, Haverhill, MA 01830
    • /2

      Est $238,032 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 3-68, Haverhill, MA 01830

      440 North Ave Unit 3-68, Haverhill, MA 01830
    • /2

      Est $276,543 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 68, Haverhill, MA 01830

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

      Est $277,415 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 789 Sq Ft

      440 North Ave Unit 252, Haverhill, MA 01830

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

      Est $236,174 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 703 Sq Ft

      440 North Ave Unit 19, Haverhill, MA 01830

      440 North Ave Unit 19, Haverhill, MA 01830

Showing Results 521 - 560, Page 14 of 18

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