272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601
272 Craigville Beach #16, Barnstable, MA, 02601

$288,000

272 Craigville Beach #16, Barnstable, MA, 02601

30
Courtesy of: Eric Dufault | Keller Williams Realty