We have found 34 properties on Amberwood Dr, Winchester, MA. Average price per square feet on Amberwood Dr is $175. It is 23.9% lower than average price per sqft Winchester. Average sale price on Amberwood Dr is $619,584. It is 10% lower than average sale price in Winchester.