We have found 9 properties on Babcock St, Prov, RI. Average price per square feet on Babcock St is $91. It is 17.3% lower than average price per sqft Prov. Average sale price on Babcock St is $113,733. It is 54.6% lower than average sale price in Prov.