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
Massachusetts
Essex County
Middleton
PHEASANT-PINKHAM
Properties in Middleton in PHEASANT-PINKHAM
Find homes for sale in Middleton by selecting a property below:
73 Pheasant Dr, Middleton, NH 03887
41 Pine Ridge Rd, Middleton, NH 03887
262 Pinkham Rd, Middleton, NH 03887
239 Pinkham Rd, Middleton, NH 03887
7 Pine Ave, Middleton, MA 01949
215 Pinkham Rd, Middleton, NH 03887
9 Pine Ave, Middleton, MA 01949
3 Pine Rd, Middleton, MA 01949
229 Pinkham Rd, Middleton, NH 03887
11 Pine Ave, Middleton, MA 01949
281 Pinkham Rd, Middleton, NH 03887
133 Pine Rd Lot 133, Middleton, NH 03887
137 Pine Ridge Rd, Middleton, NH 03887
16 Pinedale Rd, Middleton, MA 01949
20 Pinedale Rd, Middleton, MA 01949
22 Pinedale Rd, Middleton, MA 01949
2 Pinkham Rd, Middleton, NH 03887
14 Pinedale Rd, Middleton, MA 01949
38 Pine Ridge Rd, Middleton, NH 03887
20 Pinkham Rd, Middleton, NH 03887
7 Pine St, Middleton, MA 01949
240 Pinkham Rd, Middleton, NH 03887
31 Pine Rd, Middleton, NH 03887
102 Pine Ridge Rd, Middleton, NH 03887
2 Pinedale Rd, Middleton, MA 01949
12 Pine Ave, Middleton, MA 01949
48 Pine Ridge Rd, Middleton, NH 03887
8 Pine Ave, Middleton, MA 01949
1 Pinedale Rd, Middleton, MA 01949
115 Pine Ridge Rd, Middleton, NH 03887
14 Pine Ridge Rd, Middleton, NH 03887
116 Pine Ridge Rd, Middleton, NH 03887
66 Pine Ridge Rd, Middleton, NH 03887
193 Pinkham Rd, Middleton, NH 03887
291 Pinkham Rd, Middleton, NH 03887
244 Pinkham Rd, Middleton, NH 03887
5 Pine Rd, Middleton, MA 01949
3 Piedmont St, Middleton, MA 01949
71 Pine Ridge Rd Lot 71, Middleton, NH 03887
11 Pine Rd, Middleton, NH 03887
285 Pinkham Rd, Middleton, NH 03887
100 Pine Ridge Rd, Middleton, NH 03887
243 Pinkham Rd, Middleton, NH 03887
1 Pine Ridge Rd, Middleton, NH 03887
70 Pine Ridge Rd, Middleton, NH 03887
93 Pine Ridge Rd, Middleton, NH 03887
21 Pine Rd, Middleton, NH 03887
40 Pine Ridge Rd, Middleton, NH 03887
23 Pine Ridge Rd, Middleton, NH 03887
18 Pinedale Rd, Middleton, MA 01949
45 Pine Ridge Rd, Middleton, NH 03887
79 Pine Ridge Rd, Middleton, NH 03887
7 Piedmont St, Middleton, MA 01949
6 Pinedale Rd, Middleton, MA 01949
112 Pine Ridge Rd, Middleton, NH 03887
5 Piedmont St, Middleton, MA 01949
82 Pine Ridge Rd, Middleton, NH 03887
87 Pheasant Dr, Middleton, NH 03887
9 Piedmont St, Middleton, MA 01949
50 Pine Ridge Rd, Middleton, NH 03887
95 Pine Rd, Middleton, NH 03887
265 Pinkham Rd, Middleton, NH 03887
248 Pinkham Rd, Middleton, NH 03887
Pine Ridge Rd, Union, NH 03887
45 Pine Rd, Middleton, NH 03887
11 Pinedale Rd, Middleton, MA 01949
128 Pine Ridge Rd, Middleton, NH 03887
5 Pine Rd, Middleton, NH 03887
16 Pine Rd, Middleton, NH 03887
127 Pine Ridge Rd, Middleton, NH 03887
8 Piedmont St, Middleton, MA 01949