2,580

Middlesex, MA Homes

Section Image
    • /30

      Est $714,374 Not Listed For Sale

      • 6 Beds
      • 3 Baths
      • 2,884 Sq Ft

      68 Newton St, Marlborough, MA 01752

      68 Newton St, Marlborough, MA 01752
    • /11

      Est $595,127 Not Listed For Sale

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

      48 Newton St, Marlborough, MA 01752

      48 Newton St, Marlborough, MA 01752
    • /25

      Est $562,002 Not Listed For Sale

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

      52 Newton St, Marlborough, MA 01752

      52 Newton St, Marlborough, MA 01752
    • /34

      Est $553,929 Not Listed For Sale

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

      1 Park St, Marlborough, MA 01752

      1 Park St, Marlborough, MA 01752
    • /26

      Est $700,646 Not Listed For Sale

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

      64 Fairmount St, Marlborough, MA 01752

      64 Fairmount St, Marlborough, MA 01752
    • /13

      Est $261,602 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 720 Sq Ft

      61 Fairmount St Unit 9, Marlborough, MA 01752

      61 Fairmount St Unit 9, Marlborough, MA 01752
    • /8

      Est $261,135 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 720 Sq Ft

      61 Fairmount St Unit 8, Marlborough, MA 01752

      61 Fairmount St Unit 8, Marlborough, MA 01752
    • /2

      Est $216,245 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 320 Sq Ft

      61 Fairmount St Unit 6, Marlborough, MA 01752

      61 Fairmount St Unit 6, Marlborough, MA 01752
    • /13

      Est $279,815 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 880 Sq Ft

      61 Fairmount St Unit 4, Marlborough, MA 01752

      61 Fairmount St Unit 4, Marlborough, MA 01752
    • /12

      Est $269,111 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 880 Sq Ft

      61 Fairmount St Unit 3, Marlborough, MA 01752

      61 Fairmount St Unit 3, Marlborough, MA 01752
    • /2

      Est $289,444 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 750 Sq Ft

      61 Fairmount St Unit 23, Marlborough, MA 01752

      61 Fairmount St Unit 23, Marlborough, MA 01752
    • /15

      Est $238,405 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 601 Sq Ft

      61 Fairmount St Unit 21, Marlborough, MA 01752

      61 Fairmount St Unit 21, Marlborough, MA 01752
    • /19

      Est $235,999 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 600 Sq Ft

      61 Fairmount St Unit 12A, Marlborough, MA 01752

      61 Fairmount St Unit 12A, Marlborough, MA 01752
    • /8

      Est $272,673 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 880 Sq Ft

      61 Fairmount St Unit 11, Marlborough, MA 01752

      61 Fairmount St Unit 11, Marlborough, MA 01752
    • /5

      Est $260,962 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 720 Sq Ft

      61 Fairmount St Unit 1, Marlborough, MA 01752

      61 Fairmount St Unit 1, Marlborough, MA 01752
    • /17

      Est $484,824 Not Listed For Sale

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

      34 Ringold St, Marlborough, MA 01752

      34 Ringold St, Marlborough, MA 01752
    • /13

      Est $636,541 Not Listed For Sale

      • 3 Beds
      • 5 Baths
      • 1,838 Sq Ft

      78 Liberty St, Marlborough, MA 01752

      78 Liberty St, Marlborough, MA 01752
    • /16

      Est $433,827 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 939 Sq Ft

      94 Liberty St, Marlborough, MA 01752

      94 Liberty St, Marlborough, MA 01752
    • /30

      Est $499,696 Not Listed For Sale

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

      41 Liberty St, Marlborough, MA 01752

      41 Liberty St, Marlborough, MA 01752
    • /28

      Est $764,217 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 2,451 Sq Ft

      20 Monument Ave, Marlborough, MA 01752

      20 Monument Ave, Marlborough, MA 01752

Showing Results 681 - 720, Page 18 of 18

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