We have found 21 properties on Woodward St, Beecher, IL. Average price per square feet on Woodward St is $99. It is 20.7% higher than average price per sqft Beecher. Average sale price on Woodward St is $164,667. It is 7.8% lower than average sale price in Beecher.