81 Spring AV

Barrington, RI, 02806
$699,000Price

81 Spring AV

Barrington, RI, 02806
$699,000Price
3Beds
3Baths
2212sqft
Courtesy of: Keller Williams Realty Leading

81 Spring AV

Barrington, RI, 02806
$699,000Price
3Beds
3Baths
2212sqft