20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061
20 Bay Shore Road, Barnstable, MA, 02061

$4,750,000

20 Bay Shore Road, Barnstable, MA, 02061

42
Courtesy of: Cook & McShane Team | Compass