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
Cumberland County
Windham
LEONARDS-LOCKLAND
Properties in Windham in LEONARDS-LOCKLAND
Find homes for sale in Windham by selecting a property below:
146 Little Duck Pond Road Ext, Windham, ME 04062
114 Little Duck Pond Road Ext, Windham, ME 04062
42 Linnell Rd, Windham, ME 04062
5 Limestone Ln, Windham, ME 04062
11 Lincoln Cir, Windham, ME 04062
102 Little Duck Pond Road Ext, Windham, ME 04062
4 Linda St, Windham, NH 03087
1 Lisa Rd, Windham, NH 03087
18 Liquor Ln, Windham, ME 04062
36 Linnell Rd, Windham, ME 04062
105 Libby Hl Rd, Windham, ME 04062
35 Linnell Rd, Windham, ME 04062
2 Lisa Rd, Windham, NH 03087
8 Lincoln Cir, Windham, ME 04062
6 Lindsay Islan, Standish, ME 04084
106 Little Duck Pond Road Ext, Windham, ME 04062
25 Linnell Rd, Windham, ME 04062
84 Linnell Rd, Windham, ME 04062
90 Little Duck Pond Rd, Windham, ME 04062
110 Little Duck Pond Road Ext, Windham, ME 04062
115 Libby Hl Rd, Windham, ME 04062
86 Little Duck Pond Rd, Windham, ME 04062
6 Lionel Ln, Windham, ME 04062
2 Lionel Ln, Windham, ME 04062
22 Lockland Dr, Windham, ME 04062
8 Leonards Way, Windham, ME 04062
82 Little Duck Pond Rd, Windham, ME 04062
95 Linnell Rd, Windham, ME 04062
8 Lindsay Islan, Standish, ME 04084
5 Lilac Ridge Rd, Windham, NH 03087
19 Lincoln Cir, Windham, ME 04062
76 Linnell Rd, Windham, ME 04062
2 Lindsay Islan, Standish, ME 04084
51 Libby Hill Rd, Windham, ME 04062
67 Libby Hill Rd, Windham, ME 04062
54 Linnell Rd, Windham, ME 04062
46 Linnell Rd, Windham, ME 04062
63 Libby Hill Rd, Windham, ME 04062
6 Linda St, Windham, NH 03087
104 Linnell Rd, Windham, ME 04062
18 Lockland Dr, Windham, ME 04062
113 Linnell Rd, Windham, ME 04062
24 Lincoln Cir, Windham, ME 04062
9 Linda Ln, Windham, ME 04062
4 Lindsay Islan, Standish, ME 04084
60 Linnell Rd, Windham, ME 04062
6 Libbey Rd, Windham, NH 03087
87 Linnell Rd, Windham, ME 04062
21 Lockland Dr, Windham, ME 04062
72 Linnell Rd, Windham, ME 04062
3 Limestone Ln, Windham, ME 04062
39 Libby Hill Rd, Windham, ME 04062
59 Libby Hill Rd, Windham, ME 04062
10 Lilac Ridge Rd, Windham, NH 03087
91 Libby Hill Rd, Windham, ME 04062
29 Linnell Rd, Windham, ME 04062
10 Lieutenants Dr, Windham, ME 04062
9 Lieutenants Dr, Windham, ME 04062
92 Little Duck Pond Rd, Windham, ME 04062
14 Lieutenants Dr, Windham, ME 04062
2 Link St, Windham, NH 03087
11 Lieutenants Dr, Windham, ME 04062
2 Lieutenants Dr, Windham, ME 04062
12 Livrite Way, Windham, ME 04062
144 Little Duck Pond Road Ext, Windham, ME 04062
6 Lieutenants Dr, Windham, ME 04062
25 Little Duck Pond Rd, Windham, ME 04062
3 Lieutenants Dr, Windham, ME 04062
19 Liberty Ln, Windham, ME 04062
136 Little Duck Pond Road Ext, Windham, ME 04062
12 Lincoln Cir, Windham, ME 04062
101 Libby Hl Rd, Windham, ME 04062
16 Lieutenants Dr, Windham, ME 04062
10 Libbey Rd, Windham, NH 03087
14 Lilac Dr, Windham, ME 04062
98 Little Duck Pond Rd, Windham, ME 04062
142 Little Duck Pond Road Ext, Windham, ME 04062
45 Libby Hill Rd, Windham, ME 04062
61 Linnell Rd, Windham, ME 04062
28 Little Duck Pond Rd, Windham, ME 04062
4 Lisa Dr, Windham, ME 04062
15 Lisa Dr, Windham, ME 04062
9 Lilac Dr, Windham, ME 04062
8 Livrite Way, Windham, ME 04062
98 Linnell Rd, Windham, ME 04062
148 Little Duck Pond Road Ext, Windham, ME 04062
5 Linda Ln, Windham, ME 04062
97 Libby Hill Rd, Windham, ME 04062
20 Lincoln Cir, Windham, ME 04062
2 Limestone Ln, Windham, ME 04062
53 Linnell Rd, Windham, ME 04062
21 Linnell Rd, Windham, ME 04062
11 Linnell Rd, Windham, ME 04062
66 Linnell Rd, Windham, ME 04062
120 Little Duck Pond Road Ext, Windham, ME 04062
14 Lockland Dr, Windham, ME 04062
77 Linnell Rd, Windham, ME 04062
150 Little Duck Pond Road Ext, Windham, ME 04062
107 Linnell Rd, Windham, ME 04062
103 Linnell Rd, Windham, ME 04062
67 Linnell Rd, Windham, ME 04062
8 Linda St, Windham, NH 03087
5 Linda St, Windham, NH 03087
38 Linnell Rd, Windham, ME 04062
134 Little Duck Pond Road Ext, Windham, ME 04062
4 Lincoln Cir, Windham, ME 04062
15 Livrite Way, Windham, ME 04062
7 Lilac Ridge Rd, Windham, NH 03087
1 Links Ln, Windham, ME 04062
3 Linda St, Windham, NH 03087
47 Linnell Rd, Windham, ME 04062
138 Little Duck Pond Road Ext, Windham, ME 04062
94 Little Duck Pond Rd, Windham, ME 04062
90 Linnell Rd, Windham, ME 04062
128 Little Duck Pond Road Ext, Windham, ME 04062
114 Linnell Rd, Windham, ME 04062
15 Lincoln Cir, Windham, ME 04062
4 Lily Ln, Windham, ME 04062
15 Liberty Ln, Windham, ME 04062