1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
1085 Craigville Beach, Barnstable, MA, 02632
Pending

$1,375,000

1085 Craigville Beach, Barnstable, MA, 02632

35
Listing Agent: Karen Moreshead | Agent phone: 508-775-3174
Courtesy of: Craigville Realty, Inc. | Office phone: 508-775-3174