25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648
25 Weathervane, Barnstable, MA, 02648

$659,000

25 Weathervane, Barnstable, MA, 02648

19
Courtesy of: Katy Mullowney | Compass