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
CRAIGVILLE BEACH-CRAIGVILLE BEACH
Properties in Barnstable Town in CRAIGVILLE BEACH-CRAIGVILLE BEACH
Find homes for sale in Barnstable Town 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
692 Craigville Beach Rd, Centerville, MA 02632
1127 Craigville Beach Rd, Centerville, MA 02632
238 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville Beach Rd #2, Hyannis, MA 02601
558 Craigville Beach Rd Unit 7,8,, Centerville, MA 02632
441 Craigville Beach Rd, Hyannis, MA 02601
779 Craigville Beach Rd, Barnstable, MA 02672
558 Craigville Beach Rd #1, Centerville, MA 02632
439 Craigville Beach Rd, Hyannis, MA 02601
558 Craigville Beach Rd #9, West Hyannisport, MA 02672
1014 Craigville Beach Rd, Centerville, MA 02632
334 Craigville Beach Rd, Hyannis, MA 02601
484 Craigville Beach Rd, Hyannis, MA 02601
780 Craigville Beach Rd Unit A3, Centerville, MA 02632
439 Craigville Beach RD, Barnstable, MA 02672
780 Craigville Beach Rd Unit A2, Centerville, MA 02632
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
1236 Craigville Beach Rd, Centerville, MA 02632
1220 Craigville Beach Rd, Centerville, MA 02632
417 Craigville Beach Rd, Hyannis, MA 02601
558 Craigville Beach RD #8, Barnstable, MA 02672
558 Craigville Beach Rd #8, Centerville, MA 02632
780 Craigville Beach Rd Unit A1, Centerville, MA 02632
272 Craigville Beach RD #18, Barnstable, MA 02632
371 Craigville Beach Rd, Hyannis, MA 02601
558 Craigville Beach Rd #3, Centerville, MA 02632
272 Craigville Beach Rd #3, Hyannis, MA 02601
680 Craigville Beach Rd, Centerville, MA 02632
780 Craigville Beach Rd #7, Centerville, MA 02632
272 Craigville Beach Rd #19, Hyannis, MA 02601
1187 Craigville Beach Rd, Centerville, MA 02632
528 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville Beach RD #13, Barnstable, MA 02672
272 Craigville Beach Rd #5, Hyannis, MA 02601
656 Craigville Beach Rd, Centerville, MA 02632
1110 Craigville Beach Rd, Centerville, MA 02632
1052 Craigville Beach Rd, Centerville, 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
658 Craigville Beach Rd, Centerville, MA 02632
718 Craigville Beach Rd, Centerville, MA 02632
1010 Craigville Beach Rd, Centerville, MA 02632
576 Craigville Beach RD, Barnstable, MA 02672
1074 Craigville Beach Rd, Centerville, MA 02632
558 Craigville Beach Rd #5, Centerville, MA 02632
734 Craigville Beach Rd, Centerville, MA 02632
1259 Craigville Beach Rd, Centerville, MA 02632
1300 Craigville Beach Rd, Centerville, MA 02632
340 Craigville Beach Rd, Hyannis, MA 02601
558 Craigville Beach Rd #10, Centerville, MA 02632
272 Craigville Beach Rd #6, Hyannis, MA 02601
622 Craigville Beach RD, Barnstable, MA 02672
63 Craigville Beach Rd, Hyannis, MA 02601
1310 Craigville Beach Rd, Centerville, MA 02632
1160 Craigville Beach Rd, Centerville, MA 02632
1125 Craigville Beach Rd, Centerville, MA 02632
454 Craigville Beach Rd, Hyannis, MA 02601
1090 Craigville Beach Rd, Centerville, MA 02632
1204 Craigville Beach Rd, Centerville, MA 02632
272 Craigville Beach RD #11, Barnstable, MA 02672
622 Craigville Beach Rd, Centerville, MA 02632
272 Craigville Beach Rd #15, Hyannis, MA 02601
1211 Craigville Beach Rd, Centerville, MA 02632
36 Craigville Beach Rd, Hyannis, MA 02601
708 Craigville Beach Rd, Centerville, MA 02632
666 Craigville Beach Rd, Centerville, MA 02632
1112 Craigville Beach Rd, Centerville, MA 02632
648 Craigville Beach Rd, Centerville, MA 02632
1103 Craigville Beach Rd, Centerville, MA 02632
424 Craigville Beach Rd, Hyannis, MA 02601
558 Craigville Beach RD #10, Barnstable, MA 02672
1112 Craigville Beach RD, Barnstable, MA 02630
20 Craigville Beach Rd, Hyannis, MA 02601
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
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
558 Craigville Beach Rd #7, Centerville, MA 02632
558 Craigville Beach Rd #9, Centerville, MA 02632
1248 Craigville Beach Rd, Centerville, MA 02632
620 Craigville Beach RD #0, Barnstable, MA 02672
1006 6-7 Craigville Beach RD, Barnstable, MA 02632
1078 Craigville Beach Rd, Centerville, MA 02632
558 Craigville Beach Rd Unit 1,2, Centerville, MA 02632
558 Craigville Beach Rd Unit 1-10, Centerville, MA 02632
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
56 Craigville Beach Rd, Hyannis, MA 02601
1084 Craigville Beach Rd, Centerville, MA 02632
1068 Craigville Beach Rd, Centerville, MA 02632
15 Craigville Beach Rd, Hyannis, MA 02601
1085 Craigville Beach Rd, Centerville, MA 02632
779 Craigville Beach Rd, Centerville, MA 02632
256 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville Beach RD #6, Barnstable, MA 02672
1006 Craigville Beach Rd #3, Centerville, MA 02632
474 Craigville Beach Rd, Hyannis, MA 02601
590 Craigville Beach Rd, Centerville, MA 02632
527 Craigville Beach Rd, Hyannis, MA 02601
347 Craigville Beach Rd, Hyannis, MA 02601
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
558 Craigville Beach RD Unit 9,D, Barnstable, MA 02601
1292 Craigville Beach Rd, Centerville, MA 02632
620 Craigville Beach Rd, Centerville, MA 02632
25 Craigville Beach Rd, Hyannis, MA 02601
628 Craigville Beach Rd, Centerville, MA 02632
1230 Craigville Beach Rd, Centerville, MA 02632
780 Craigville Beach Rd Unit D-2, Centerville, MA 02632
1228 Craigville Beach Rd, Centerville, MA 02632
620 Craigville Beach RD, Barnstable, MA 02672
576 Craigville Beach Rd, Centerville, MA 02632
272 Craigville Beach RD #3, Barnstable, MA 02672
272 Craigville Beach Rd #11, Hyannis, MA 02601
558 Craigville Beach Rd Unit U2, Centerville, MA 02632
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
558 Craigville Beach RD #7, Barnstable, MA 02672
780 Craigville Beach Rd #8, Centerville, MA 02632
558 Craigville Beach RD #2, Barnstable, MA 02672
272 Craigville Beach Rd #18, Hyannis, MA 02601
558 Craigville Beach Rd, Centerville, MA 02632
600 Craigville Beach Rd, Centerville, MA 02632
272 Craigville Beach RD #17, Barnstable, MA 02672
272 Craigville Beach RD #5, Barnstable, MA 02672
1314 Craigville Beach Rd, Centerville, MA 02632
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
558 Craigville Beach Rd #2, Centerville, MA 02632
314 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville Beach Rd #4, Hyannis, MA 02601
1211 Craigville Beach RD, Barnstable, MA 02630
578 Craigville Beach Rd, Centerville, MA 02632
272 Craigville Beach RD #14, Barnstable, MA 02672
1072 Craigville Beach Rd, Centerville, MA 02632
444 Craigville Beach Rd, Hyannis, MA 02601
1324 Craigville Beach Rd, Centerville, MA 02632
780 Craigville Beach Rd #9, Centerville, MA 02632
558 Craigville Beach Rd #4, Centerville, MA 02632
438 Craigville Beach Rd, Hyannis, MA 02601
324 Craigville Beach Rd, Hyannis, MA 02601
105 Craigville Beach Rd, Hyannis, MA 02601
558 Craigville Beach Rd #6, Centerville, MA 02632
272 Craigville Beach Rd #13, Hyannis, MA 02601
32 Craigville Beach Rd, Hyannis, MA 02601
272 Craigville Beach Rd #9, Hyannis, MA 02601
272 Craigville Beach Rd #12, Hyannis, MA 02601