We have found 11 properties on Harwood St, Oxford, MA. Average price per square feet on Harwood St is $162. It is 39.7% higher than average price per sqft Oxford. Average sale price on Harwood St is $168,834. It is 5.5% lower than average sale price in Oxford.