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
Somerset County
MAIN-MARSTON
Properties in Somerset County in MAIN-MARSTON
Find homes for sale in Somerset County by selecting a property below:
867 S Main St, Solon, ME 04979
871 Main St, Palmyra, ME 04965
60 Mainstream Rd, Harmony, ME 04942
97 Marsh Corner Rd, Palmyra, ME 04965
12 Marston St E, Jackman, ME 04945
84 Maple Ln, Canaan, ME 04924
43 Mainstream Rd, Harmony, ME 04942
98 S Main St, Solon, ME 04979
103 Marston St W, Jackman, ME 04945
88 Main St, Palmyra, ME 04965
94 Main St, Detroit, ME 04929
52 Maine 150, Harmony, ME 04942
95 Main St, Caratunk, ME 04925
15 Maple Ln, Canaan, ME 04924
30 Marian Dr, Palmyra, ME 04965
10 Marston St E, Jackman, ME 04945
212 Mainstream Rd, Harmony, ME 04942
988 Main St, Palmyra, ME 04965
881 S Main St, Solon, ME 04979
11 Mainstream Rd, Harmony, ME 04942
33 Mainstream Rd, Harmony, ME 04942
30 Marsh Corner Rd, Palmyra, ME 04965
111 Marston St W, Jackman, ME 04945
882 S Main St, Solon, ME 04979
109 Marston St W, Jackman, ME 04945
4 Marston St E, Jackman, ME 04945
61 Mallard Rd, Madison, ME 04950
868 Main St, Palmyra, ME 04965
11 Marston St E, Jackman, ME 04945
88 Main St, Detroit, ME 04929
161 Mainstream Rd, Harmony, ME 04942
155 Mainstream Rd, Harmony, ME 04942
34 Marchand Rd, Saint Albans, ME 04971
29 Marble Ln, Hartland, ME 04943
96 N Main St, Solon, ME 04979
25 Maine 15, Rockwood, ME 04478
101 Marston St W, Jackman, ME 04945
15 Marston St E, Jackman, ME 04945
115 Marston St W, Jackman, ME 04945
9 N Main St, Solon, ME 04979
Main St, Detroit, ME 04929
95 N Main St, Solon, ME 04979
970 Main St, Pittsfield, ME 04967
91 Mainstream Rd, Harmony, ME 04942
53 Mainstream Rd, Harmony, ME 04942
105 Marston St W, Jackman, ME 04945
9 Main St, Detroit, ME 04929
7 Marston St E, Jackman, ME 04945
901 Main St, Palmyra, ME 04965
861 Main St, Palmyra, ME 04965
991 Main St, Pittsfield, ME 04967
87 Main St, Detroit, ME 04929
69 Mallard Rd, Madison, ME 04950
108 Marston St W, Jackman, ME 04945
82 Maple Ln, Canaan, ME 04924
9 Mainstream Rd, Harmony, ME 04942
42 Mainstream Rd, Harmony, ME 04942
35 Mallard Dr, Ripley, ME 04930
113 Marston St W, Jackman, ME 04945
107 Marston St W, Jackman, ME 04945
73 Mallard Rd, Madison, ME 04950
6 Marston St E, Jackman, ME 04945
5 Maple Ln, St Albans, ME 04971
13 Marston St E, Jackman, ME 04945
88 Main St, Canaan, ME 04924
17 Maple Ln, Saint Albans, ME 04971
195 Mainstream Rd, Harmony, ME 04942
41 Marsh Corner Rd, Palmyra, ME 04965
60 Maple Ln, St Albans, ME 04971
167 Mainstream Rd, Harmony, ME 04942
105 Mainstream Rd, Harmony, ME 04942
14 Maketu Dr, Fairfield, ME 04937
93 Main St, Canaan, ME 04924
21 Mainstream Rd, Harmony, ME 04942
58 Maple Ln, St Albans, ME 04971
80 Maine 15, Rockwood, ME 04478
4 Mainstream Rd, Harmony, ME 04942
968 Main St, Pittsfield, ME 04967
6 Maketu Dr, Fairfield, ME 04937
958 Main St, Pittsfield, ME 04967
5 Marston St E, Jackman, ME 04945
944 Main St, Palmyra, ME 04965
23 Marsh Corner Rd, Palmyra, ME 04965
864 Main St, Palmyra, ME 04965
19 Marian Dr, Palmyra, ME 04965
152 Marsh Corner Rd, Palmyra, ME 04965
14 Marston St E, Jackman, ME 04945
90 N Main St, Solon, ME 04979
878 Main St, Palmyra, ME 04965
888 S Main St, Solon, ME 04979
207 Maine 15, Rockwood, ME 04478
914 S Main St, Solon, ME 04979
90 S Main St, Solon, ME 04979
117 Marston St, Jackman, ME 04945
Lot 2 Route 43, Saint Albans, ME 04971
91 N Main St, Solon, ME 04979
72 Maple Ln, Saint Albans, ME 04971
92 N Main St, Solon, ME 04979
93 Main St, Detroit, ME 04929
872 Main St, Palmyra, ME 04965
96 Main St, Mercer, ME 04957
883 Main St, Palmyra, ME 04965
935 Main St, Palmyra, ME 04965
5 Mainstream Rd, Harmony, ME 04942
940 Main St, Palmyra, ME 04965
8 Mainstream Rd, Harmony, ME 04942
909 Main St, Dennistown, ME 04945
863 Main St, Palmyra, ME 04965
910 Main St, Dennistown, ME 04945
210 Mainstream Rd, Harmony, ME 04942
48 Mainstream Rd, Harmony, ME 04942
135 Marsh Corner Rd, Palmyra, ME 04965
91 Main St, Detroit, ME 04929
49 Maple Ln, Saint Albans, ME 04971
2 Marston St, Jackman, ME 04945
86 Mainstream Rd, Harmony, ME 04942
866 S Main St, Solon, ME 04979
17 Marian Dr, Palmyra, ME 04965
83 Mallard Rd, Madison, ME 04950
41 Maple Ln, St Albans, ME 04971
987 Main St, Palmyra, ME 04965