1,606

Upper Main Street Homes

    • /2

      Est $322,957 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 884 Sq Ft

      440 North Ave Unit 146, Haverhill, MA 01830

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

      Est $288,539 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 884 Sq Ft

      440 North Ave Unit 206, Haverhill, MA 01830

      440 North Ave Unit 206, 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
    • /2

      Est $271,680 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 866 Sq Ft

      440 North Ave Unit 133, Haverhill, MA 01830

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

      Est $224,003 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 523 Sq Ft

      440 North Ave Unit 235, Haverhill, MA 01830

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

      Est $296,330 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 887 Sq Ft

      440 North Ave Unit 192, Haverhill, MA 01830

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

      Est $501,984 Not Listed For Sale

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

      211 Brickett Hill Cir, Haverhill, MA 01830

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

      Est $519,680 Not Listed For Sale

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

      221 Brickett Hill Cir Unit 221, Haverhill, MA 01830

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

      Not Listed For Sale

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

      70 Brickett Hill Cir Unit 68, Haverhill, MA 01830

      70 Brickett Hill Cir Unit 68, Haverhill, MA 01830
    • /2

      Est $554,241 Not Listed For Sale

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

      222 Brickett Hill Cir Unit 222, Haverhill, MA 01830

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

      Est $218,388 Not Listed For Sale

      • Studio
      • 1 Bath
      • 800 Sq Ft

      1144 Main St, Haverhill, MA 01830

      1144 Main St, Haverhill, MA 01830
    • /2

      Not Listed For Sale

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

      21/A Tulip Cir Unit 21/A, Haverhill, MA 01830

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

      Not Listed For Sale

      • Studio
      • 12,362 Sq Ft

      100 Plaistow Rd, Haverhill, MA 01830

      100 Plaistow Rd, Haverhill, MA 01830
    • /2

      Est $499,199 Not Listed For Sale

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

      122 Brickett Hill Cir Unit 122, Haverhill, MA 01830

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

      Not Listed For Sale

      • 3 Baths
      • 3,000 Sq Ft

      00 Plaistow Rd, Plaistow, NH 03865

      00 Plaistow Rd, Plaistow, NH 03865
    • /2

      Est $828,227 Not Listed For Sale

      • Studio
      • 2 Baths
      • 1,605 Sq Ft

      1183 Main St, Haverhill, MA 01830

      1183 Main St, Haverhill, MA 01830
    • /2

      Est $828,227 Not Listed For Sale

      • Studio
      • 2 Baths
      • 1,605 Sq Ft

      1183 Main St, Haverhill, MA 01830

      1183 Main St, Haverhill, MA 01830
    • /2

      Not Listed For Sale

      0 Meadow Ln, Haverhill, MA 01830

      0 Meadow Ln, Haverhill, MA 01830
    • /2

      Est $224,003 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 523 Sq Ft

      440 North Ave Unit 235, Haverhill, MA 01830

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

      Est $218,388 Not Listed For Sale

      • Studio
      • 746 Sq Ft

      1144 Main St Unit 1A, Haverhill, MA 01830

      1144 Main St Unit 1A, Haverhill, MA 01830
    • /2

      Est $879,000 Not Listed For Sale

      • Studio

      1247 Main St, Haverhill, MA 01830

      1247 Main St, Haverhill, MA 01830
    • /2

      Not Listed For Sale

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

      129 Rosemont St Unit 129, Haverhill, MA 01830

      129 Rosemont St Unit 129, Haverhill, MA 01830
    • /2

      Est $4,388,739 Not Listed For Sale

      • Studio
      • 5,304 Sq Ft

      59 Plaistow Rd, Haverhill, MA 01830

      59 Plaistow Rd, Haverhill, MA 01830
    • /2

      Est $1,045,961 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 2,662 Sq Ft

      36 Plaistow Rd, Haverhill, MA 01830

      36 Plaistow Rd, Haverhill, MA 01830
    • /2

      Not Listed For Sale

      • Studio
      • 1,160 Sq Ft

      1148 Main St Unit C, Haverhill, MA 01830

      1148 Main St Unit C, Haverhill, MA 01830
    • /2

      Est $1,244,172 Not Listed For Sale

      • Studio
      • 5,364 Sq Ft

      1165-1175 Main Street (Rte 125), Haverhill, MA 01830

      1165-1175 Main Street (Rte 125), Haverhill, MA 01830
    • /2

      Not Listed For Sale

      • Studio
      • 1 Bath
      • 2,064 Sq Ft

      1175 Main St, Haverhill, MA 01830

      1175 Main St, Haverhill, MA 01830
    • /2

      Est $1,244,172 Not Listed For Sale

      • Studio
      • 3,300 Sq Ft

      1165 Main St, Haverhill, MA 01830

      1165 Main St, Haverhill, MA 01830
    • /2

      Not Listed For Sale

      0 Plaistow Rd, Haverhill, MA 01830

      0 Plaistow Rd, Haverhill, MA 01830
    • /2

      Est $706,102 Not Listed For Sale

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

      322 North Ave, Haverhill, MA 01830

      322 North Ave, Haverhill, MA 01830
    • /2

      Est $603,182 Not Listed For Sale

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

      318 North Ave, Haverhill, MA 01830

      318 North Ave, Haverhill, MA 01830
    • /2

      Est $662,245 Not Listed For Sale

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

      314 North Ave, Haverhill, MA 01830

      314 North Ave, Haverhill, MA 01830
    • /2

      Est $688,776 Not Listed For Sale

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

      201 North Ave, Haverhill, MA 01830

      201 North Ave, Haverhill, MA 01830
    • /2

      Est $598,262 Not Listed For Sale

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

      79 Frances St, Haverhill, MA 01830

      79 Frances St, Haverhill, MA 01830
    • /2

      Est $595,565 Not Listed For Sale

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

      69 Russell St, Haverhill, MA 01830

      69 Russell St, Haverhill, MA 01830
    • /2

      Est $565,480 Not Listed For Sale

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

      57 Russell St, Haverhill, MA 01830

      57 Russell St, Haverhill, MA 01830
    • /2

      Est $539,398 Not Listed For Sale

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

      29 Smiley Ave, Haverhill, MA 01830

      29 Smiley Ave, Haverhill, MA 01830
    • /2

      Est $520,791 Not Listed For Sale

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

      23 Smiley Ave, Haverhill, MA 01830

      23 Smiley Ave, Haverhill, MA 01830
    • /2

      Est $461,689 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 858 Sq Ft

      78 Frances St, Haverhill, MA 01830

      78 Frances St, Haverhill, MA 01830
    • /2

      Est $570,011 Not Listed For Sale

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

      77 Montclair Rd, Haverhill, MA 01830

      77 Montclair Rd, Haverhill, MA 01830

Showing Results 561 - 600, Page 15 of 18

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