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
COVENTRY-CRAIGVILLE BEACH
Properties in Barnstable in COVENTRY-CRAIGVILLE BEACH
Find homes for sale in Barnstable by selecting a property below:
272 Craigville Beach RD #18, Barnstable, MA 02672
1210 Craigville Beach Rd, Centerville, MA 02632
280 Craigville Beach RD Unit B-3, Barnstable, MA 02632
1127 Craigville Beach Rd, Centerville, MA 02632
238 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville Beach Rd #2, Hyannis, MA 02601
441 Craigville Beach Rd, Hyannis, MA 02601
16 Cove Point Ln, Marstons Mills, MA 02648
439 Craigville Beach Rd, Hyannis, MA 02601
1006 Craigville RD #7, Barnstable, MA 02636
590 Craigville BCH, Barnstable, MA 02630
1014 Craigville Beach Rd, Centerville, MA 02632
334 Craigville Beach Rd, Hyannis, MA 02601
484 Craigville Beach Rd, Hyannis, MA 02601
439 Craigville Beach RD, Barnstable, MA 02672
1006 Craigville RD #4, Barnstable, MA 02636
1006 Craigville RD #1, Barnstable, MA 02636
272 Craigville Beach Rd #1, Hyannis, MA 02601
272 Craigville Beach RD #2, Barnstable, MA 02672
272 Craigville Beach Rd #14, Hyannis, MA 02601
186 Craigville Beach Rd, Hyannis, MA 02601
5 Coventry Ln, West Barnstable, MA 02668
1236 Craigville Beach Rd, Centerville, MA 02632
1220 Craigville Beach Rd, Centerville, MA 02632
417 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville BCH Unit U-19, MA
1006 Craigville RD #3, Barnstable, MA 02636
272 Craigville Beach RD #18, Barnstable, MA 02632
371 Craigville Beach Rd, Hyannis, MA 02601
41 Coventry Ln, West Barnstable, MA 02668
272 Craigville Beach Rd #3, Hyannis, MA 02601
1006 Craigville RD #8, Barnstable, MA 02636
56 Craigville RD, Hyannis Port, MA 02647
272 Craigville Beach Rd #19, Hyannis, MA 02601
1006 Craigville Beach Rd #8, Centerville, MA 02632
1187 Craigville Beach Rd, Centerville, MA 02632
528 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville Beach RD #13, Barnstable, MA 02672
272 W Craigville BCH #13, Barnstable, MA 02672
272 Craigville Beach Rd #5, Hyannis, MA 02601
1110 Craigville Beach Rd, Centerville, MA 02632
1006 Craigville Beach Rd #7, Centerville, MA 02632
272 Craigville BCH #10, Barnstable, MA 02672
1052 Craigville Beach Rd, Centerville, MA 02632
47 Coventry Ln, West Barnstable, MA 02668
1 Coventry Ln, West Barnstable, MA 02668
28 Craigville Beach Ln, Centerville, MA 02632
1187 Craigville, Barnstable, MA 02632
1199 Craigville Beach Rd, Centerville, MA 02632
1096 Craigville Beach Rd, Centerville, MA 02632
1100 Craigville Beach Rd, Centerville, MA 02632
272 Craigville Beach Rd #16, Hyannis, MA 02601
1010 Craigville Beach Rd, Centerville, MA 02632
1006 Craigville Beach Rd #1, Centerville, MA 02632
272 Craigville BCH #2, Barnstable, MA 02672
272 Craigville BCH #3, Barnstable, MA 02672
1074 Craigville Beach Rd, Centerville, MA 02632
1006 Craigville RD #2, Barnstable, MA 02636
1259 Craigville Beach Rd, Centerville, MA 02632
1300 Craigville Beach Rd, Centerville, MA 02632
340 Craigville Beach Rd, Hyannis, MA 02601
15 Cove Point Ln, Marstons Mills, MA 02648
272 Craigville Beach Rd #6, Hyannis, MA 02601
1310 Craigville Beach Rd, Centerville, MA 02632
1160 Craigville Beach Rd, Centerville, MA 02632
1125 Craigville Beach Rd, Centerville, MA 02632
558 Craigville #9, Barnstable, MA 02632
454 Craigville Beach Rd, Hyannis, MA 02601
244 Craigville BCH, MA
1090 Craigville Beach Rd, Centerville, MA 02632
1204 Craigville Beach Rd, Centerville, MA 02632
272 Craigville Beach RD #11, Barnstable, MA 02672
272 Craigville Beach Rd #15, Hyannis, MA 02601
1006 Craigville Beach Rd #6, Centerville, MA 02632
1211 Craigville Beach Rd, Centerville, MA 02632
36 Craigville Beach Rd, Hyannis, MA 02601
1112 Craigville Beach Rd, Centerville, MA 02632
3 Craigtide Way, Centerville, MA 02632
1103 Craigville Beach Rd, Centerville, MA 02632
424 Craigville Beach Rd, Hyannis, MA 02601
0 Craigville Beach Ln, Centerville, MA 02632
1112 Craigville Beach RD, Barnstable, MA 02630
20 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville BCH #20, Barnstable, MA 02672
550 Craigville Beach Rd, Centerville, MA 02632
1311 Craigville Beach Rd, Centerville, MA 02632
324 Craigville Beach RD, Barnstable, MA 02632
1094 Craigville Beach Rd, Centerville, MA 02632
1006 Craigville Beach Rd Unit 7G, Centerville, MA 02632
1006 Craigville Beach Rd #4, Centerville, MA 02632
272 Craigville Beach RD #20, Barnstable, MA 02672
1006 Craigville Beach Rd #2, Centerville, MA 02632
272 Craigville Beach Rd #17, Hyannis, MA 02601
1074 Craigville Beach Rd #1, Centerville, MA 02632
20 Craigtide Way, Centerville, MA 02632
1248 Craigville Beach Rd, Centerville, MA 02632
1006 6-7 Craigville Beach RD, Barnstable, MA 02632
1078 Craigville Beach Rd, Centerville, MA 02632
1006 Craigville BCH #4, Barnstable, MA 02630
412 Craigville Beach Rd, Hyannis, MA 02601
1116 Craigville Beach Rd, Centerville, MA 02632
1006 Craigville Beach Rd Unit 6-7, Centerville, MA 02632
1228 Craigville Beach Rd #00, Centerville, MA 02632
176 Craigville Beach Rd, Hyannis, MA 02601
1084 Craigville Beach Rd, Centerville, MA 02632
1068 Craigville Beach Rd, Centerville, MA 02632
51 Coventry Ln, West Barnstable, MA 02668
15 Craigville Beach Rd, Hyannis, MA 02601
46 Coventry Ln, West Barnstable, MA 02668
1085 Craigville Beach Rd, Centerville, MA 02632
256 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville Beach RD #6, Barnstable, MA 02672
3 Craigville Beach Ln, Centerville, MA 02632
1006 Craigville Beach Rd #3, Centerville, MA 02632
474 Craigville Beach Rd, Hyannis, MA 02601
527 Craigville Beach Rd, Hyannis, MA 02601
347 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville BCH #7, Barnstable, MA 02672
335 Craigville Beach Rd, Hyannis, MA 02601
1258 Craigville Beach Rd, Centerville, MA 02632
272 Craigville Beach Rd #7, Hyannis, MA 02601
244 Craigville Beach Rd, Hyannis, MA 02601
1292 Craigville Beach Rd, Centerville, MA 02632
27 Craigtide Way, Centerville, MA 02632
19 Craigtide Way, Centerville, MA 02632
25 Craigville Beach Rd, Hyannis, MA 02601
1230 Craigville Beach Rd, Centerville, MA 02632
1228 Craigville Beach Rd, Centerville, MA 02632
1006 Craigville Beach Rd Unit 6 and 7, Centerville, MA 02632
272 Craigville Beach RD #3, Barnstable, MA 02672
6 Coventry Ln, West Barnstable, MA 02668
272 Craigville Beach Rd #11, Hyannis, MA 02601
340 Craigville BCH, MA
1060 Craigville Beach Rd, Centerville, MA 02632
465 Craigville Beach Rd, Hyannis, MA 02601
1006 Craigville Beach Rd Unit 2B, Centerville, MA 02632
39 Craigville Beach Rd, Hyannis, MA 02601
468 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville Beach Rd #18, Hyannis, MA 02601
272 Craigville Beach RD #17, Barnstable, MA 02672
272 Craigville Beach RD #5, Barnstable, MA 02672
1314 Craigville Beach Rd, Centerville, MA 02632
35 Coventry Ln, West Barnstable, MA 02668
1136 Craigville Beach Rd, Centerville, MA 02632
196 Craigville Beach Rd, Hyannis, MA 02601
206 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville Beach Rd #10, Hyannis, MA 02601
272 Craigville Beach Rd #8, Hyannis, MA 02601
272 Craigville Beach Rd #20, Hyannis, MA 02601
385 Craigville Beach Rd, Hyannis, MA 02601
1006 Craigville Beach Rd Unit 6 & 7 BLDG E, Centerville, MA 02632
527 Craigville BCH, Barnstable, MA 02672
314 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville Beach Rd #4, Hyannis, MA 02601
1211 Craigville Beach RD, Barnstable, MA 02630
272 Craigville Beach RD #14, Barnstable, MA 02672
1072 Craigville Beach Rd, Centerville, MA 02632
444 Craigville Beach Rd, Hyannis, MA 02601
6 Craigtide Way, Centerville, MA 02632
1324 Craigville Beach Rd, Centerville, MA 02632
1006 Craigville RD #6, Barnstable, MA 02636
272 Craigville BCH #14, Barnstable, MA 02672
438 Craigville Beach Rd, Hyannis, MA 02601
1006 Craigville Beach Rd #5, Centerville, MA 02632
16 Craigville Beach Ln Unit 1, Centerville, MA 02632
324 Craigville Beach Rd, Hyannis, MA 02601
105 Craigville Beach Rd, Hyannis, MA 02601
1006 Craigville Beach Rd Unit 6F, Centerville, MA 02632
1006 Craigville Beach RD Unit 2B, Barnstable, MA 02630
1006 Craigville RD #5, Barnstable, MA 02636
272 Craigville Beach Rd #13, Hyannis, MA 02601
32 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville Beach Rd #9, Hyannis, MA 02601
52 Coventry Ln, West Barnstable, MA 02668
272 Craigville Beach Rd #12, Hyannis, MA 02601
1006 Craigville Beach Rd, Centerville, MA 02632