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
Barnstable County
Barnstable Town
BRIARCLIFF-BRISTOL
Properties in Barnstable Town in BRIARCLIFF-BRISTOL
Find homes for sale in Barnstable Town by selecting a property below:
223 Bridle Path, Marstons Mills, MA 02648
97 Bridge St, Osterville, MA 02655
0 Bridge St, Osterville, MA 02655
46 Briar Patch Rd, Osterville, MA 02655
44 Brigantine, Barnstable, MA 02648
52 Bridle Path, Marstons Mills, MA 02648
178 Bridle Path, Marstons Mills, MA 02648
60 Bridge St, Osterville, MA 02655
40 Bridge St, Osterville, MA 02655
18 Briarwood Ave, Hyannis, MA 02601
52 Bridge St, Osterville, MA 02655
45 Briarwood Ave, Hyannis, MA 02601
65 Briarwood Ave, Hyannis, MA 02601
93 Briarwood AVE, Barnstable, MA 02647
33 Bridge St, Osterville, MA 02655
165 Bridle Path, Marstons Mills, MA 02648
51 Brigantine Ave, Osterville, MA 02655
313 Bridge, Osterville, MA 02655
124 Bridge St, Osterville, MA 02655
111 Bridgets Path, Centerville, MA 02632
71 Briar Patch Rd, Osterville, MA 02655
344 Bridge St, Osterville, MA 02655
186 Bridge St, Osterville, MA 02655
33 Briarcliff Ln, Centerville, MA 02632
215 Bridge St, Osterville, MA 02655
64 Bridle Path, Marstons Mills, MA 02648
6 Briarcliff Ln, Centerville, MA 02632
14 Bridle Path, Marstons Mills, MA 02648
251 Bridge St, Osterville, MA 02655
227 Bridge St, Osterville, MA 02655
114 Bridle Path, Marstons Mills, MA 02648
15 Bridle Path, Marstons Mills, MA 02648
106 Brigantine Ave, Osterville, MA 02655
57 Briarcliff Ln, Centerville, MA 02632
15 Briarwood AVE, Barnstable, MA 02647
68 Brigantine AVE, Barnstable, MA 02648
100 Briarwood Ave, Hyannis, MA 02601
291 Bridge, Osterville, MA 02655
42 Briarwood Ave, Hyannis, MA 02601
118 Bridge St, Osterville, MA 02655
274 Bridge St, Osterville, MA 02655
30 Bridge, Osterville, MA 02655
60 Bridge, Osterville, MA 02655
75 Briarwood Ave, Hyannis, MA 02601
75 Brigantine Ave, Osterville, MA 02655
102 Bridge St, Osterville, MA 02655
385 Bridge St, Osterville, MA 02655
298 Bridge St, Osterville, MA 02655
65 Bridgets Path, Centerville, MA 02632
15 Briarwood Ave, Hyannis, MA 02601
37 Briar Patch Rd, Osterville, MA 02655
7 Briarwood Ave, Hyannis, MA 02601
63 Brigantine Ave, Osterville, MA 02655
12 Bridge, Osterville, MA 02655
35 Briarwood Ave, Hyannis, MA 02601
0 Bristol Ave, Hyannis, MA 02601
93 Briarwood Ave, Hyannis, MA 02601
76 Briar Patch Rd, Osterville, MA 02655
44 Brigantine Ave, Osterville, MA 02655
118 Bridge, Centerville, MA 02632
20 Brigantine Ave, Osterville, MA 02655
138 Bridge St, Osterville, MA 02655
405 Bridge St, Osterville, MA 02655
190 Bridge St, Osterville, MA 02655
262 Bridge St, Osterville, MA 02655
5 Briar Patch Rd, Osterville, MA 02655
202 Bridle Path, Marstons Mills, MA 02648
107 Bristol Ave, Hyannis, MA 02601
88 Bridge, Osterville, MA 02655
16 Bridgets Path, Centerville, MA 02632
62 Bridgets Path, Centerville, MA 02632
105 Briarwood Ave, Hyannis, MA 02601
291 Bridge St, Osterville, MA 02655
178 Bridge St, Osterville, MA 02655
128 Bridle Path, Marstons Mills, MA 02648
8 Brigantine Ave, Osterville, MA 02655
105 Bridgets Path, Centerville, MA 02632
53 Bridle Path, Marstons Mills, MA 02648
115 Bridle Path, Marstons Mills, MA 02648
54 Briarwood Ave, Hyannis, MA 02601
116 Bristol Ave, Hyannis, MA 02601
105 Bristol Ave, Hyannis, MA 02601
191 Bridle Path, Marstons Mills, MA 02648
42 Briarcliff Ln, Centerville, MA 02632
435 Bridge St, Osterville, MA 02655
455 Bridge St, Osterville, MA 02655
72 Briar Patch Rd, Osterville, MA 02655
41 Bridle Path, Marstons Mills, MA 02648
229 Bridge St, Osterville, MA 02655
74 Bridgets Path, Centerville, MA 02632
80 Brigantine Ave, Osterville, MA 02655
45 Bridgets Path, Centerville, MA 02632
265 Bridge St, Osterville, MA 02655
120 Brigantine Ave, Osterville, MA 02655
63 Briar Patch Rd, Osterville, MA 02655
201 Bridge St, Osterville, MA 02655
119 Brigantine Ave, Osterville, MA 02655
8 Briar Patch Rd, Osterville, MA 02655
7 Bridgets Path, Centerville, MA 02632
313 Bridge St, Osterville, MA 02655
55 Briarwood Ave, Hyannis, MA 02601
30 Brigantine Ave, Osterville, MA 02655
207 Bridle Path, Marstons Mills, MA 02648
68 Brigantine Ave, Osterville, MA 02655
164 Bridle Path, Marstons Mills, MA 02648
90 Bridle Path, Marstons Mills, MA 02648
77 Bridgets Path, Centerville, MA 02632
282 Bridge St, Osterville, MA 02655
88 Bridge St, Osterville, MA 02655
78 Bridle Path, Marstons Mills, MA 02648
55 Bridgets Path, Centerville, MA 02632
312 Bridge St, Osterville, MA 02655
27 Bridle Path, Marstons Mills, MA 02648
179 Bridle Path, Marstons Mills, MA 02648
145 Bridge St, Osterville, MA 02655
290 Bridge St, Osterville, MA 02655
35 Bridgets Path, Centerville, MA 02632
233 Bridle Path, Marstons Mills, MA 02648
77 Bridle Path, Marstons Mills, MA 02648
111 Briarwood Ave, Hyannis, MA 02601
56 Brigantine Ave, Osterville, MA 02655
140 Bridle Path, Marstons Mills, MA 02648
190 Bridle Path, Marstons Mills, MA 02648
17 Briar Patch Rd, Osterville, MA 02655
48 Bridgets Path, Centerville, MA 02632
102 Bridle Path, Marstons Mills, MA 02648
135 Bridge St, Osterville, MA 02655
103 Bridle Path, Marstons Mills, MA 02648
356 Bridge, Osterville, MA 02655
22 Briarcliff Ln, Centerville, MA 02632
91 Bridle Path, Marstons Mills, MA 02648
37 Brigantine Ave, Osterville, MA 02655
53 Bridge St, Osterville, MA 02655
8 Bridgets Path, Centerville, MA 02632
152 Bridle Path, Marstons Mills, MA 02648
214 Bridge St, Osterville, MA 02655
113 Briarwood Ave, Hyannis, MA 02601
120 Bridge St, Osterville, MA 02655
216 Bridle Path, Marstons Mills, MA 02648
24 Bridgets Path, Centerville, MA 02632
380 Bridge St, Osterville, MA 02655
324 Bridge, Osterville, MA 02655
30 Briarwood Ave, Hyannis, MA 02601
153 Bridle Path, Marstons Mills, MA 02648
84 Bridgets Path, Centerville, MA 02632
36 Bridgets Path, Centerville, MA 02632
28 Bridle Path, Marstons Mills, MA 02648
15 Briarwood, Hyannis Port, MA 02647
98 Bridgets Path, Centerville, MA 02632
68 Brigantine, Barnstable, MA 02648
115 Bristol Ave, Hyannis, MA 02601
113 Briarwood AVE, Barnstable, MA 02647
40 Bridle Path, Marstons Mills, MA 02648
25 Bridgets Path, Centerville, MA 02632
275 Bridge St, Osterville, MA 02655
87 Brigantine Ave, Osterville, MA 02655
30 Bridge St, Osterville, MA 02655
141 Bridle Path, Marstons Mills, MA 02648
24 Briar Patch Rd, Osterville, MA 02655
53 Briar Patch Rd, Osterville, MA 02655
355 Bridge St, Osterville, MA 02655
94 Brigantine Ave, Osterville, MA 02655
235 Bridge St, Osterville, MA 02655
129 Bridle Path, Marstons Mills, MA 02648
9 Brigantine Ave, Osterville, MA 02655
385 Bridge, Osterville, MA 02655
324 Bridge St, Osterville, MA 02655
65 Bridle Path, Marstons Mills, MA 02648
356 Bridge St, Osterville, MA 02655
43 Briarcliff Ln, Centerville, MA 02632
4 Bridle Path, Marstons Mills, MA 02648
203 Bridge St, Osterville, MA 02655
25 Briarwood Ave, Hyannis, MA 02601