We have found 8 properties on E Haywood St, England, AR. Average price per square feet on E Haywood St is $29. It is 21.6% lower than average price per sqft England. Average sale price on E Haywood St is $49,817. It is 28.8% lower than average sale price in England.