We have found 37 properties on William St, Stoneham, MA. Average price per square feet on William St is $139. It is 17.3% lower than average price per sqft Stoneham. Average sale price on William St is $301,396. It is 10.4% lower than average sale price in Stoneham.