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
Plymouth County
Middleborough
UPLAND-VERNON
Properties in Middleborough in UPLAND-VERNON
Find homes for sale in Middleborough by selecting a property below:
9 Upland Dr, Middleboro, MA 02346
22 Vernon St, Middleboro, MA 02346
24 Vernon St, Middleboro, MA 02346
35 Upland Dr, Middleboro, MA 02346
26 Vernon St, Middleboro, MA 02346
22 Vedoma Way, Middleboro, MA 02346
30 Vernon St, Middleboro, MA 02346
32 Vernon St, Middleboro, MA 02346
66 Vernon St, Middleboro, MA 02346
74 Vaughan St, Middleborough, MA 02346
74 Vernon St, Middleboro, MA 02346
76 Vernon St, Middleboro, MA 02346
18 Valley Rd, Middleboro, MA 02346
63 Vernon St, Middleboro, MA 02346
70 Vernon St, Middleboro, MA 02346
72 Vernon St, Middleboro, MA 02346
42 Upland Dr, Middleboro, MA 02346
79 Vernon St, Middleboro, MA 02346
34 Upland Dr, Middleboro, MA 02346
Parcel 2 Vernon, Middleboro, MA 02346
78 Vernon St, Middleboro, MA 02346
49 Upland Dr, Middleboro, MA 02346
52 Vernon St, Middleboro, MA 02346
48 Vernon St, Middleboro, MA 02346
8 Valley Rd, Middleboro, MA 02346
16 Valley Rd, Middleboro, MA 02346
30 Vernon St, Middleboro, MA 02346
64 Vernon St, Middleboro, MA 02346
71 Vernon St, Middleboro, MA 02346
61 Vernon St, Middleboro, MA 02346
20 Valley Rd, Middleboro, MA 02346
11 Valley Rd, Middleboro, MA 02346
5 Valley Rd, Middleboro, MA 02346
42 Vernon St, Middleboro, MA 02346
19 Valley Rd, Middleboro, MA 02346
44 Vernon St, Middleboro, MA 02346
21 Valley Rd, Middleboro, MA 02346
6 Valley Rd, Middleboro, MA 02346
13 Valley Rd, Middleboro, MA 02346
17 Valley Rd, Middleboro, MA 02346
10 Valley Rd, Middleboro, MA 02346
6 Valley Rd, Middleboro, MA 02346
65 Vernon St, Middleboro, MA 02346
73 Vernon St, Middleboro, MA 02346
38 Vernon St, Middleboro, MA 02346
26 Upland Dr, Middleboro, MA 02346
87 Vaughan St, Middleboro, MA 02346
95 Vaughan St, Middleboro, MA 02346
Lot A Valley Rd, Middleborough, MA 02346
1 Vernon St, Middleborough, MA 02346
114 Vernon St, Middleboro, MA 02346
111 Vernon St, Middleboro, MA 02346
22 Valley Rd, Middleboro, MA 02346
110 Vernon St, Middleboro, MA 02346
100 Vernon St, Middleboro, MA 02346
101 Vernon St, Middleboro, MA 02346
Vernon St, Middleboro, MA 02346
52 Upland DR, Laconia, NH 03246
105 Vernon St, Middleboro, MA 02346
108 Vernon St, Middleboro, MA 02346
79 Vaughan St, Middleboro, MA 02346
103 Vernon St, Middleboro, MA 02346
118 Vernon St, Middleboro, MA 02346
Vaughan St, Lakeville, MA 02347
12 Valley Rd, Middleboro, MA 02346
61 Vaughan St, Middleboro, MA 02346
55 Vaughan St, Middleboro, MA 02346
52 Upland Dr, Middleboro, MA 02346
2 Valley Rd, Middleboro, MA 02346
9 Valley Rd, Middleboro, MA 02346
57 Vaughan St, Middleboro, MA 02346
59 Vaughan St, Middleboro, MA 02346
50 Upland Dr, Middleboro, MA 02346
16 Vernon St, Middleboro, MA 02346
47 Vaughan St, Middleboro, MA 02346
51 Vaughan St, Middleboro, MA 02346
53 Vaughan St, Middleboro, MA 02346
LOT7 Upland Dr, Middleborough, MA 02346
3 Vernon St, Middleborough, MA 02346
39 Vaughan St, Middleboro, MA 02346
3 Upland Dr, Middleborough, MA 02346
33 Vaughan St, Middleboro, MA 02346
4 Vernon St, Middleboro, MA 02346
34 Vernon St, Middleboro, MA 02346
7 Upland Dr, Middleborough, MA 02346
TBD Valley Rd, Middleboro, MA 02346
8 Upland Dr, Middleborough, MA 02346
67 Vaughan St, Middleboro, MA 02346
5 Vernon St, Middleboro, MA 02346
6 Vernon St, Middleboro, MA 02346
6 Upland Dr, Middleborough, MA 02346
4 Upland Dr, Middleborough, MA 02346
3 Upland Dr, Middleborough, MA 02346
16 Vernon St, Lakeville, MA 02347
28 Vernon St, Middleboro, MA 02346
8 Vernon St, Middleboro, MA 02346