We have found 19 properties on Sherwood Ave, North Providence, RI. Average price per square feet on Sherwood Ave is $152. It is 29.9% higher than average price per sqft North Providence. Average sale price on Sherwood Ave is $174,228. It is 3.3% lower than average sale price in North Providence.