We have found 23 properties on Beechwood Rd, Avon, IN. Average price per square feet on Beechwood Rd is $86. It is 1.2% higher than average price per sqft Avon. Average sale price on Beechwood Rd is $165,317. It is 14.1% lower than average sale price in Avon.