1,606

Upper Main Street Homes

Section Image
    • /9

      Est $295,256 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 884 Sq Ft

      440 North Ave Unit 214, Haverhill, MA 01830

      440 North Ave Unit 214, Haverhill, MA 01830
    • /10

      Est $293,924 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 884 Sq Ft

      440 North Ave Unit 210, Haverhill, MA 01830

      440 North Ave Unit 210, Haverhill, MA 01830
    • /8

      Est $285,269 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 887 Sq Ft

      440 North Ave Unit 208, Haverhill, MA 01830

      440 North Ave Unit 208, Haverhill, MA 01830
    • /19

      Est $301,125 Not Listed For Sale

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

      440 North Ave Unit 207, Haverhill, MA 01830

      440 North Ave Unit 207, Haverhill, MA 01830
    • /3

      Est $352,594 Not Listed For Sale

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

      440 North Ave Unit 204, Haverhill, MA 01830

      440 North Ave Unit 204, Haverhill, MA 01830
    • /20

      Est $276,270 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 884 Sq Ft

      440 North Ave Unit 195, Haverhill, MA 01830

      440 North Ave Unit 195, Haverhill, MA 01830
    • /7

      Est $311,416 Not Listed For Sale

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

      440 North Ave Unit 191, Haverhill, MA 01830

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

      Est $299,957 Not Listed For Sale

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

      440 North Ave Unit 187, Haverhill, MA 01830

      440 North Ave Unit 187, Haverhill, MA 01830
    • /8

      Est $290,530 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 887 Sq Ft

      440 North Ave Unit 173, Haverhill, MA 01830

      440 North Ave Unit 173, Haverhill, MA 01830
    • /13

      Est $298,186 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 997 Sq Ft

      440 North Ave Unit 172, Haverhill, MA 01830

      440 North Ave Unit 172, Haverhill, MA 01830
    • /11

      Est $307,976 Not Listed For Sale

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

      440 North Ave Unit 167, Haverhill, MA 01830

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

      Est $282,643 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 164, Haverhill, MA 01830

      440 North Ave Unit 164, Haverhill, MA 01830
    • /9

      Est $284,098 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 950 Sq Ft

      440 North Ave Unit 161, Haverhill, MA 01830

      440 North Ave Unit 161, Haverhill, MA 01830
    • /7

      Est $281,693 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 160, Haverhill, MA 01830

      440 North Ave Unit 160, Haverhill, MA 01830
    • /26

      Est $279,253 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 950 Sq Ft

      440 North Ave Unit 159, Haverhill, MA 01830

      440 North Ave Unit 159, Haverhill, MA 01830
    • /10

      Est $305,707 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 157, Haverhill, MA 01830

      440 North Ave Unit 157, Haverhill, MA 01830
    • /8

      Est $292,961 Not Listed For Sale

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

      440 North Ave Unit 156, Haverhill, MA 01830

      440 North Ave Unit 156, Haverhill, MA 01830
    • /28

      Est $275,251 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 866 Sq Ft

      440 North Ave Unit 155, Haverhill, MA 01830

      440 North Ave Unit 155, Haverhill, MA 01830
    • /19

      Est $308,277 Not Listed For Sale

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

      440 North Ave Unit 154, Haverhill, MA 01830

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

      Est $299,583 Not Listed For Sale

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

      440 North Ave Unit 152, Haverhill, MA 01830

      440 North Ave Unit 152, Haverhill, MA 01830
    • /4

      Est $276,820 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 149, Haverhill, MA 01830

      440 North Ave Unit 149, Haverhill, MA 01830
    • /8

      Est $275,872 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 142, Haverhill, MA 01830

      440 North Ave Unit 142, Haverhill, MA 01830
    • /14

      Est $276,128 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 866 Sq Ft

      440 North Ave Unit 136, Haverhill, MA 01830

      440 North Ave Unit 136, Haverhill, MA 01830
    • /19

      Est $312,559 Not Listed For Sale

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

      440 North Ave Unit 132, Haverhill, MA 01830

      440 North Ave Unit 132, Haverhill, MA 01830
    • /20

      Est $280,823 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 866 Sq Ft

      440 North Ave Unit 129, Haverhill, MA 01830

      440 North Ave Unit 129, Haverhill, MA 01830
    • /11

      Est $294,019 Not Listed For Sale

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

      440 North Ave Unit 126, Haverhill, MA 01830

      440 North Ave Unit 126, Haverhill, MA 01830
    • /10

      Est $284,134 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 950 Sq Ft

      440 North Ave Unit 124, Haverhill, MA 01830

      440 North Ave Unit 124, Haverhill, MA 01830
    • /8

      Est $279,317 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 123, Haverhill, MA 01830

      440 North Ave Unit 123, Haverhill, MA 01830
    • /12

      Est $297,571 Not Listed For Sale

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

      440 North Ave Unit 121, Haverhill, MA 01830

      440 North Ave Unit 121, Haverhill, MA 01830
    • /8

      Est $269,993 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 120, Haverhill, MA 01830

      440 North Ave Unit 120, Haverhill, MA 01830
    • /11

      Est $291,537 Not Listed For Sale

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

      440 North Ave Unit 117, Haverhill, MA 01830

      440 North Ave Unit 117, Haverhill, MA 01830
    • /16

      Est $287,779 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 116, Haverhill, MA 01830

      440 North Ave Unit 116, Haverhill, MA 01830
    • /8

      Est $282,284 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 950 Sq Ft

      440 North Ave Unit 113, Haverhill, MA 01830

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

      Est $267,433 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 866 Sq Ft

      440 North Ave Unit 107, Haverhill, MA 01830

      440 North Ave Unit 107, Haverhill, MA 01830
    • /10

      Est $283,145 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 101, Haverhill, MA 01830

      440 North Ave Unit 101, Haverhill, MA 01830
    • /7

      Est $269,973 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 866 Sq Ft

      440 North Ave Unit 92, Haverhill, MA 01830

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

      Est $226,260 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 551 Sq Ft

      440 North Ave Unit 89, Haverhill, MA 01830

      440 North Ave Unit 89, Haverhill, MA 01830
    • /19

      Est $279,244 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 861 Sq Ft

      440 North Ave Unit 86, Haverhill, MA 01830

      440 North Ave Unit 86, Haverhill, MA 01830
    • /10

      Est $297,139 Not Listed For Sale

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

      440 North Ave Unit 84, Haverhill, MA 01830

      440 North Ave Unit 84, Haverhill, MA 01830
    • /29

      Est $331,304 Not Listed For Sale

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

      440 North Ave Unit 80, Haverhill, MA 01830

      440 North Ave Unit 80, Haverhill, MA 01830

Showing Results 401 - 440, Page 11 of 18

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