We have found 19 properties on Beverly St, Oxford, MA. Average price per square feet on Beverly St is $156. It is 34.5% higher than average price per sqft Oxford. Average sale price on Beverly St is $179,046. It is 0.2% higher than average sale price in Oxford.