123 Massasoit Avenue

Barrington, RI, 02806
CONTRACT
$1,000,000Price
4Beds
4Baths
4318sqft

123 Massasoit Avenue

Barrington, RI, 02806
CONTRACT
$1,000,000Price
4Beds
4Baths
4318sqft