38 Bay St

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

38 Bay St

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