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
Maine
Cumberland County
Portland
PLEASANT-PLYMOUTH
Properties in Portland in PLEASANT-PLYMOUTH
Find homes for sale in Portland by selecting a property below:
3 Pleasant St #3, Portland, ME 04101
35 Pleasant St #2, Portland, ME 04101
34 Pleasant Ave, Peaks Island, ME 04108
260 Pleasant Ave, Peaks Island, ME 04108
5 Pleasant Cove Ln, Diamond Cove, ME 04109
39 Pleasant Ave, Portland, ME 04103
3 Pleasant Ave, Peaks Island, ME 04108
57 Pleasant Ave #57, Portland, ME 04103
124 Plymouth St, Portland, ME 04103
124 Pleasant St Unit B, Portland, ME 04101
70 Pleasant Ave, Portland, ME 04103
185 Pleasant Ave, Portland, ME 04103
38 Pleasant Ave, Portland, ME 04103
67 Pleasant Ave, Peaks Island, ME 04108
25 Pleasant Cove Ln, Diamond Cove, ME 04109
71 Pleasant Ave, Portland, ME 04103
60 Pleasant Ave, Peaks Island, ME 04108
37 Pleasant St #6, Portland, ME 04101
279 Pleasant Ave, Portland, ME 04108
124 Pleasant St Unit D, Portland, ME 04101
49 Pleasant Ave, Portland, ME 04108
88 Pleasant St, Portland, ME 04101
73 Pleasant Ave, Peaks Island, ME 04108
94 Pleasant Ave, Peaks Island, ME 04108
317 Pleasant Ave, Peaks Island, ME 04108
48 Pleasant Ave, Peaks Island, ME 04108
251 Pleasant Ave, Portland, ME 04103
45 Pleasant Ave, Peaks Island, ME 04108
127 Pleasant St, Portland, ME 04101
54 Pleasant Ave, Peaks Island, ME 04108
347 Pleasant Ave, Peaks Island, ME 04108
248 Pleasant Ave, Portland, ME 04103
292 Pleasant Ave, Portland, ME 04108
376 Pleasant Ave, Peaks Island, ME 04108
53 Pleasant Ave #2, Portland, ME 04103
54 Pleasant St, Portland, ME 04101
48 Pleasant Ave, Portland, ME 04103
117 Plymouth St, Portland, ME 04103
29 Pleasant Ave, Peaks Island, ME 04108
116 Plymouth St, Portland, ME 04103
32 Pleasant St #3, Portland, ME 04101
268 Pleasant Ave, Portland, ME 04106
10 Pleasant St, Portland, ME 04101
58 Pleasant St, Portland, ME 04101
391 Pleasant Ave, Peaks Island, ME 04108
28 Pleasant Ave, Peaks Island, ME 04108
9 Pleasant St, Portland, ME 04101
332 Pleasant Ave, Peaks Island, ME 04108
32 Pleasant Ave, Portland, ME 04103
109 Plymouth St, Portland, ME 04103
76 Pleasant St, Portland, ME 04101
289 Pleasant Ave, Portland, ME 04108
364 Pleasant Ave, Peaks Island, ME 04108
243 Pleasant Ave, Portland, ME 04103
324 Pleasant Ave, Peaks Island, ME 04108
248 Pleasant Ave, Portland, ME 04108
235 Pleasant Ave, Portland, ME 04103
53 Pleasant Ave #55, Portland, ME 04103
57 Pleasant Ave, Portland, ME 04103
36 Pleasant Ave, Peaks Island, ME 04108
64 Pleasant Ave, Peaks Island, ME 04108
247 Pleasant Ave, Portland, ME 04103
40 Pleasant St, Portland, ME 04101
40 Pleasant Ave, Peaks Island, ME 04108
56 Pleasant St #2, Portland, ME 04101
124 Pleasant St Unit G, Portland, ME 04101
21 Pleasant St, Portland, ME 04101
45 Pleasant Ave, Portland, ME 04103
113 Plymouth St, Portland, ME 04103
124 Pleasant St Unit E-3, Portland, ME 04101
29 Pleasant Ave, Peaks Island, ME 04108
258 Pleasant Ave, Portland, ME 04108
53 Pleasant Ave #1, Portland, ME 04103
30 Pleasant St #2, Portland, ME 04101
85 Pleasant Ave, Peaks Island, ME 04108
12 Plymouth St, Portland, ME 04103
89 Pleasant Ave, Peaks Island, ME 04108
9 Pleasant St, Portland, ME 04101
235 Pleasant Ave, Portland, ME 04103
30 Pleasant Cove Ln, Diamond Cove, ME 04109
25 Pleasant Ave, Peaks Island, ME 04108
25 Pleasant Cove Ln, Portland, ME 04108
78 Pleasant Ave, Peaks Island, ME 04108
291 Pleasant Ave, Portland, ME 04108
34 Pleasant Ave, Peaks Island, ME 04108
78 Pleasant Ave, Peaks Island, ME 04108
92 Pleasant St, Portland, ME 04101
382 Pleasant Ave, Peaks Island, ME 04108
74 Pleasant St, Portland, ME 04101
380 Pleasant Ave, Peaks Island, ME 04108
383 Pleasant Ave, Peaks Island, ME 04108
265 Pleasant Ave, Peaks Island, ME 04108
236 Pleasant Ave, Portland, ME 04103
55 Pleasant Ave, Portland, ME 04103
25 Pleasant Ave, Portland, ME 04103
30 Pleasant St #3, Portland, ME 04101
244 Pleasant Ave, Portland, ME 04103
124 Pleasant St, Portland, ME 04101
44 Pleasant Ave, Peaks Island, ME 04108
77 Pleasant Ave, Peaks Island, ME 04108
258 Pleasant Ave, Portland, ME 04108
238 Pleasant Ave, Portland, ME 04108
254 Pleasant Ave, Portland, ME 04103
56 Pleasant St #1, Portland, ME 04101
47 Pleasant Ave, Portland, ME 04103
14 Pleasant St, Portland, ME 04101
30 Pleasant St #1, Portland, ME 04101
37 Pleasant St #2, Portland, ME 04101
142 Pleasant St, Portland, ME 04101
15 Pleasant Cove Ln, Diamond Cove, ME 04109
266 Pleasant Ave, Portland, ME 04108
68 Pleasant St, Portland, ME 04101
102 Plymouth St, Portland, ME 04103
362 Pleasant Ave, Peaks Island, ME 04108
390 Pleasant Ave, Peaks Island, ME 04108
287 Pleasant Ave, Peaks Island, ME 04108
123 Plymouth St, Portland, ME 04103
53 Pleasant Ave, Peaks Island, ME 04108
110 Plymouth St, Portland, ME 04103
8 Pleasant Ave, Portland, ME 04103
56 Pleasant St #3, Portland, ME 04101
120 Pleasant St, Portland, ME 04101
132 Pleasant St, Portland, ME 04101
88 Pleasant Ave, Peaks Island, ME 04108
77 Pleasant Ave, Peaks Island, ME 04108
37 Pleasant St #1, Portland, ME 04101
309 Pleasant Ave, Peaks Island, ME 04108
37 Pleasant St #4, Portland, ME 04101
254 Pleasant Ave, Peaks Island, ME 04108
20 Pleasant St, Portland, ME 04101
63 Pleasant Ave, Peaks Island, ME 04108
90 Pleasant Ave, Peaks Island, ME 04108
98 Pleasant Ave, Portland, ME 04103
248 Pleasant Ave, Portland, ME 04103
130 Pleasant St, Portland, ME 04101
85 Pleasant Ave, Peaks Island, ME 04108
85 Pleasant Ave, Portland, ME 04103
93 Pleasant Ave, Portland, ME 04103
384 Pleasant Ave, Peaks Island, ME 04108
359 Pleasant Ave, Peaks Island, ME 04108
30 Pleasant Ave, Peaks Island, ME 04108
98 Pleasant St, Portland, ME 04101
32 Pleasant St #2, Portland, ME 04101
37 Pleasant St #3, Portland, ME 04101
136 Pleasant St, Portland, ME 04101
240 Pleasant Ave, Portland, ME 04103
37 Pleasant St #5, Portland, ME 04101
36 Pleasant Ave, Peaks Island, ME 04108
365 Pleasant Ave, Peaks Island, ME 04108
249 Pleasant Ave, Portland, ME 04108