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
Franklin County
TROUT BROOK-TWIN ROCK
Properties in Franklin County in TROUT BROOK-TWIN ROCK
Find homes for sale in Franklin County by selecting a property below:
179 Tufts Pond Rd, Kingfield, ME 04947
5007 Twin Brook Rd, Carrabassett Valley, ME 04947
583 Tufts Pond Rd, Kingfield, ME 04947
318 Tufts Pond Rd, Kingfield, ME 04947
2558 Trout Brook Ln #2558, Carrabassett Valley, ME 04947
117 Twin Birches Rd, Farmington, ME 04938
123 Twin Birches Rd, Farmington, ME 04938
111 Twin Birches Rd, Farmington, ME 04938
113 Twin Birches Rd, Farmington, ME 04938
121 Twin Birches Rd, Farmington, ME 04938
444 Tufts Pond Rd, Kingfield, ME 04947
5014 Twin Brook Rd, Carrabassett Valley, ME 04947
5011 Twin Brook Rd, Carrabassett Valley, ME 04947
2544 Trout Brook Ln #2544, Carrabassett Valley, ME 04947
5001 Twin Brook Rd, Carrabassett Valley, ME 04947
422 Tufts Pond Rd, Kingfield, ME 04947
141 Tufts Pond Rd, Kingfield, ME 04947
172 Tufts Pond Rd, Kingfield, ME 04947
2557 Trout Brook Ln, Carrabassett Valley, ME 04947
43 Tumbledown Ln, Weld, ME 04285
2002 Twin Rock Ln, Carrabassett Valley, ME 04947
2558 Trout Brook Ln, Carrabassett Valley, ME 04947
181 True Hill Rd, Strong, ME 04983
2554 Trout Brook Ln, Carrabassett Valley, ME 04947
140 Tufts Pond Rd, Kingfield, ME 04947
2551 Trout Brook Ln, Carrabassett Valley, ME 04947
2550 Trout Brook Ln, Carrabassett Valley, ME 04947
2552 Trout Brook Ln, Carrabassett Valley, ME 04947
836 Tufts Pond Rd, Kingfield, ME 04947
5010 Twin Brook Rd, Carrabassett Valley, ME 04947
45 Tumbledown Ln, Weld, ME 04285
5 Tweedie St, Jay, ME 04239
2543 Trout Brook Ln, Carrabassett Valley, ME 04947
35 Tumbledown Ln, Weld, ME 04285
196 Tufts Pond Rd, Kingfield, ME 04947
2009 Twin Rock Ln, Carrabassett Valley, ME 04947
188 Tufts Pond Rd, Kingfield, ME 04947
2547 Trout Brook Ln, Carrabassett Valley, ME 04947
187 Tufts Pond Rd, Kingfield, ME 04947
2546 Trout Brook Ln, Carrabassett Valley, ME 04947
138 True Hill Rd, Strong, ME 04983
114 True Hill Rd, Strong, ME 04983
243 Tufts Pond Rd, Kingfield, ME 04947
5008 Twin Brook Rd, Carrabassett Valley, ME 04947
46 True Hill Rd, Strong, ME 04983
87 True Hill Rd, Strong, ME 04983
2004 Twin Rock Ln, Carrabassett Valley, ME 04947
223 Tufts Pond Rd, Kingfield, ME 04947
2001 Twin Rock Ln, Carrabassett Valley, ME 04947
366 Tufts Pond Rd, Kingfield, ME 04947
155 True Hill Rd, Strong, ME 04983
70 Turmel Rd, Jay, ME 04239
163 True Hill Rd, Strong, ME 04983
253 Tufts Pond Rd, Kingfield, ME 04947
2534 Trout Brook Ln, Carrabassett Valley, ME 04947
2011 Twin Rock Ln, Carrabassett Valley, ME 04947
2003 Twin Rock Ln, Carrabassett Valley, ME 04947
2006 Twin Rock Ln, Carrabassett Valley, ME 04947
2010 Twin Rock Ln, Carrabassett Valley, ME 04947
2008 Twin Rock Ln, Carrabassett Valley, ME 04947
103 Twin Birches Rd, Farmington, ME 04938
105 Twin Birches Rd, Farmington, ME 04938
109 Twin Birches Rd, Farmington, ME 04938
2545 Trout Brook Ln, Carrabassett Valley, ME 04947
2542 Trout Brook Ln, Carrabassett Valley, ME 04947
2007 Twin Rock Ln, Carrabassett Valley, ME 04947
2540 Trout Brook Ln, Carrabassett Valley, ME 04947
125 Twin Birches Rd, Farmington, ME 04938
2544 Trout Brook Ln, Carrabassett Valley, ME 04947
470 Tufts Pond Rd, Kingfield, ME 04947
2537 Trout Brook Ln, Carrabassett Valley, ME 04947
71 Turmel Rd, Jay, ME 04239
427 Tufts Pond Rd, Kingfield, ME 04947
2536 Trout Brook Ln, Carrabassett Valley, ME 04947
429 Tufts Pond Rd, Kingfield, ME 04947
2553 Trout Brook Ln #2553, Carrabassett Valley, ME 04947
2535 Trout Brook Ln, Carrabassett Valley, ME 04947
155 Twigsnapper Rd, Farmington, ME 04938
149 True Hill Rd, Strong, ME 04983
2538 Trout Brook Ln, Carrabassett Valley, ME 04947
2539 Trout Brook Ln, Carrabassett Valley, ME 04947
2541 Trout Brook Ln, Carrabassett Valley, ME 04947
2534 Trout Brook Ln #2534, Carrabassett Valley, ME 04947
208 True Hill Rd, Strong, ME 04983
2540 Trout Brook Ln #2540, Carrabassett Valley, ME 04947
12 Tumbledown Ln, Weld, ME 04285
14 Tumbledown Ln, Weld, ME 04285
31 Tumbledown Ln, Weld, ME 04285
11 Tumbledown Ln, Weld, ME 04285
23 Tumbledown Ln, Weld, ME 04285
273 Tufts Pond Rd, Kingfield, ME 04947
248 Tufts Pond Rd, Kingfield, ME 04947
2542 Trout Brook Ln #2542, Carrabassett Valley, ME 04947
2536 Trout Brook Ln #2536, Carrabassett Valley, ME 04947
285 Tufts Pond Rd, Kingfield, ME 04947
283 Tufts Pond Rd, Kingfield, ME 04947
267 Tufts Pond Rd, Kingfield, ME 04947
240 Tufts Pond Rd, Kingfield, ME 04947
182 Tufts Pond Rd, Kingfield, ME 04947
232 Tufts Pond Rd, Kingfield, ME 04947
6 Tweedie St, Jay, ME 04239
2557 Trout Brook Ln #2557, Carrabassett Valley, ME 04947
2537 Trout Brook Ln #2537, Carrabassett Valley, ME 04947
3 Tweedie St, Jay, ME 04239
2554 Trout Brook Ln #2554, Carrabassett Valley, ME 04947
5012 Twin Brook Rd, Carrabassett Valley, ME 04947
5009 Twin Brook Rd, Carrabassett Valley, ME 04947
2005 Twin Rock Ln, Carrabassett Valley, ME 04947
5003 Twin Brook Rd, Carrabassett Valley, ME 04947
421 Tufts Pond Rd, Kingfield, ME 04947
2548 Trout Brook Ln, Carrabassett Valley, ME 04947
5006 Twin Brook Rd, Carrabassett Valley, ME 04947
2549 Trout Brook Ln, Carrabassett Valley, ME 04947
5004 Twin Brook Rd, Carrabassett Valley, ME 04947
2553 Trout Brook Ln, Carrabassett Valley, ME 04947
2555 Trout Brook Ln, Carrabassett Valley, ME 04947
2559 Trout Brook Ln, Carrabassett Valley, ME 04947