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
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
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
Maine
Sagadahoc County
Topsham
MIDDLESEX-MILL
Properties in Topsham in MIDDLESEX-MILL
Find homes for sale in Topsham by selecting a property below:
867 Middlesex Rd, Topsham, ME 04086
316 Middlesex Rd, Topsham, ME 04086
352 Middlesex Rd, Topsham, ME 04086
350 Middlesex Rd, Topsham, ME 04086
741 Middlesex Rd, Topsham, ME 04086
563 Middlesex Rd, Topsham, ME 04086
37 Middlesex Rd, Topsham, ME 04086
29 Middlesex Rd, Topsham, ME 04086
351 Middlesex Rd, Topsham, ME 04086
45 Middlesex Rd, Topsham, ME 04086
323 Middlesex Rd, Topsham, ME 04086
49 Middlesex Rd, Topsham, ME 04086
66 Middlesex Rd, Topsham, ME 04086
76 Middlesex Rd, Topsham, ME 04086
11 Mill Rd, Topsham, ME 04086
78 Middlesex Rd, Topsham, ME 04086
919 Middlesex Rd, Topsham, ME 04086
346 Middlesex Rd, Topsham, ME 04086
348 Middlesex Rd, Topsham, ME 04086
58 Middlesex Rd, Topsham, ME 04086
646 Middlesex Rd, Topsham, ME 04086
99 Middlesex Rd, Topsham, ME 04086
382 Middlesex Rd, Topsham, ME 04086
77 Middlesex Rd, Topsham, ME 04086
73 Middlesex Rd, Topsham, ME 04086
490 Middlesex Rd, Topsham, ME 04086
84 Middlesex Rd, Topsham, ME 04086
52 Middlesex Rd, Topsham, ME 04086
61 Middlesex Rd, Topsham, ME 04086
55 Middlesex Rd, Topsham, ME 04086
79 Middlesex Rd, Topsham, ME 04086
41 Middlesex Rd, Topsham, ME 04086
778 Middlesex Rd, Topsham, ME 04086
92 Middlesex Rd, Topsham, ME 04086
357 Middlesex Rd, Topsham, ME 04086
914 Middlesex Rd, Topsham, ME 04086
929 Middlesex Rd, Topsham, ME 04086
90 Middlesex Rd, Topsham, ME 04086
335 Middlesex Rd, Topsham, ME 04086
569 Middlesex Rd, Topsham, ME 04086
354 Middlesex Rd, Topsham, ME 04086
783 Middlesex Rd, Topsham, ME 04086
775 Middlesex Rd, Topsham, ME 04086
85 Middlesex Rd, Topsham, ME 04086
67 Middlesex Rd, Topsham, ME 04086
854 Middlesex Rd, Topsham, ME 04086
725 Middlesex Rd, Topsham, ME 04086
847 Middlesex Rd, Topsham, ME 04086
693 Middlesex Rd, Topsham, ME 04086
894 Middlesex Rd, Topsham, ME 04086
579 Middlesex Rd, Topsham, ME 04086
619 Middlesex Rd, Topsham, ME 04086
663 Middlesex Rd, Topsham, ME 04086
605 Middlesex Rd, Topsham, ME 04086
631 Middlesex Rd, Topsham, ME 04086
515 Middlesex Rd, Topsham, ME 04086
815 Middlesex Rd, Topsham, ME 04086
775 Middlesex Rd, Topsham, ME 04086
799 Middlesex Rd, Topsham, ME 04086
305 Middlesex Rd, Topsham, ME 04086
539 Middlesex Rd, Topsham, ME 04086
331 Middlesex Rd, Topsham, ME 04086