38 Bay St

Barnstable, MA, 02655
$3,850,000Price
5Beds
5Baths
4392sqft
Courtesy of: Kevin Cosgrove | Kinlin Grover Real Estate

38 Bay St

Barnstable, MA, 02655
$3,850,000Price
5Beds
5Baths
4392sqft