Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Massachusetts
Middlesex County
Marlborough
ELM-EMER
Properties in Marlborough in ELM-EMER
Find homes for sale in Marlborough by selecting a property below:
6 Elm St Unit 6,1104, Marlborough, MA 01752
68 Elm St Unit B, Marlborough, MA 01752
917 Elm St, Marlborough, MA 01752
80 Elm St Unit 7 80, Marlborough, MA 01752
59 Elm St, Marlborough, MA 01752
522A Elm St, Marlborough, MA 01752
657 Elm St, Marlborough, MA 01752
631 Elm St, Marlborough, MA 01752
462 Elm St, Marlborough, MA 01752
476 Elm St, Marlborough, MA 01752
468 Elm St, Marlborough, MA 01752
897 Elm St, Marlborough, MA 01752
68 Elm St Unit A, Marlborough, MA 01752
845 Elm St, Marlborough, MA 01752
362 Elm St, Marlborough, MA 01752
68 Elm St Unit C, Marlborough, MA 01752
648 Elm St, Marlborough, MA 01752
887 Elm St, Marlborough, MA 01752
80-3B Elm St Unit 80-3B, Marlborough, MA 01752
665 Elm St, Marlborough, MA 01752
571 Elm St, Marlborough, MA 01752
540 Elm St, Marlborough, MA 01752
84 Emer Rd, Marlborough, MA 01752
582 Elm St, Marlborough, MA 01752
530 Elm St, Marlborough, MA 01752
612 Elm St, Marlborough, MA 01752
88 Emer Rd, Marlborough, MA 01752
522 Elm St, Marlborough, MA 01752
722 Elm St, Marlborough, MA 01752
522A Elm St, Marlborough, MA 01752
514 Elm St, Marlborough, MA 01752
500 Elm St, Marlborough, MA 01752
15 Elm Heights Ter, Marlborough, MA 01752
459 Elm St, Marlborough, MA 01752
94 Elm St, Marlborough, MA 01752
607 Elm St, Marlborough, MA 01752
519 Elm St, Marlborough, MA 01752
26 Elm Heights Ter, Marlborough, MA 01752
527 Elm St, Marlborough, MA 01752
553 Elm St, Marlborough, MA 01752
557 Elm St, Marlborough, MA 01752
700 Elm St, Marlborough, MA 01752
41 Elm Heights Ter, Marlborough, MA 01752
33 Elm Heights Ter, Marlborough, MA 01752
562 Elm St, Marlborough, MA 01752
579 Elm St, Marlborough, MA 01752
511 Elm St, Marlborough, MA 01752
537 Elm St, Marlborough, MA 01752
565 Elm St, Marlborough, MA 01752
5 Emer Rd, Marlborough, MA 01752
35 Elm St, Marlborough, MA 01752
570 Elm St, Marlborough, MA 01752
63 Emer Rd, Marlborough, MA 01752
62 Elm St, Marlborough, MA 01752
76 Emer Rd, Marlborough, MA 01752
481 Elm St, Marlborough, MA 01752
796 Elm St, Marlborough, MA 01752
68 Elm St, Marlborough, MA 01752
821 Elm St, Marlborough, MA 01752
315 Elm St, Marlborough, MA 01752
779 Elm St, Marlborough, MA 01752
777 Elm St, Marlborough, MA 01752
80 Elm St Unit 4B, Marlborough, MA 01752
80-2B Elm St Unit 2B, Marlborough, MA 01752
53 Elm Heights Ter, Marlborough, MA 01752
475 Elm St, Marlborough, MA 01752
438 Elm St, Marlborough, MA 01752
314320 Elm St, Marlborough, MA 01752
367 Elm St, Marlborough, MA 01752
74 Elm St, Marlborough, MA 01752
693 Elm St, Marlborough, MA 01752
782 Elm St, Marlborough, MA 01752
359 Elm St, Marlborough, MA 01752
80 Elm St Unit 8B, Marlborough, MA 01752
19 Emer Rd, Marlborough, MA 01752
447 Elm St, Marlborough, MA 01752
47 Emer Rd, Marlborough, MA 01752
35 Emer Rd, Marlborough, MA 01752
77 Emer Rd, Marlborough, MA 01752
626 Elm St, Marlborough, MA 01752
909 Elm St, Marlborough, MA 01752
112 Emer Rd, Marlborough, MA 01752
68 Elm St Unit D, Marlborough, MA 01752
4 Elm St Unit 4-1, Marlborough, MA 01752
68 Elm St Unit E, Marlborough, MA 01752
488 Elm St, Marlborough, MA 01752
456 Elm St, Marlborough, MA 01752
351 Elm St, Marlborough, MA 01752
60 Emer Rd, Marlborough, MA 01752
52 Elm Heights Ter, Marlborough, MA 01752
8 Elm St, Marlborough, MA 01752
22 Emer Rd, Marlborough, MA 01752
80 Elm St Unit 06 B, Marlborough, MA 01752
660 Elm St, Marlborough, MA 01752
68 Elm St Unit F, Marlborough, MA 01752
55 Elm St, Marlborough, MA 01752
649 Elm St, Marlborough, MA 01752
641 Elm St, Marlborough, MA 01752
32 Elm St, Marlborough, MA 01752
62 Elm St Unit A, Marlborough, MA 01752
739 Elm St, Marlborough, MA 01752
711 Elm St, Marlborough, MA 01752
628 Elm St, Marlborough, MA 01752
132 Emer Rd, Marlborough, MA 01752
644 Elm St, Marlborough, MA 01752
829 Elm St, Marlborough, MA 01752
20 Elm Heights Ter, Marlborough, MA 01752
62A Elm St, Marlborough, MA 01752
53 Elm St, Marlborough, MA 01752
80 Elm St Unit 5B 80, Marlborough, MA 01752
32 Elm Heights Ter, Marlborough, MA 01752
747 Elm St, Marlborough, MA 01752
767 Elm St, Marlborough, MA 01752
40 Elm Heights Ter, Marlborough, MA 01752
587 Elm St, Marlborough, MA 01752
596 Elm St, Marlborough, MA 01752
56 Elm St, Marlborough, MA 01752
795 Elm St, Marlborough, MA 01752
809 Elm St, Marlborough, MA 01752
80 Elm St Unit 3B, Marlborough, MA 01752
877 Elm St, Marlborough, MA 01752
33 Elm St, Marlborough, MA 01752
44 Emer Rd, Marlborough, MA 01752
80 Emer Rd, Marlborough, MA 01752
857 Elm St, Marlborough, MA 01752
625 Elm St, Marlborough, MA 01752
617 Elm St, Marlborough, MA 01752
837 Elm St, Marlborough, MA 01752