We have found 75 properties on Sherwood Ave, North Tonawanda, NY. Average price per square feet on Sherwood Ave is $78. It is 6.8% higher than average price per sqft North Tonawanda. Average sale price on Sherwood Ave is $94,257. It is 20.8% lower than average sale price in North Tonawanda.