We have found 13 properties on Ball Hill Rd, Berlin, MA. Average price per square feet on Ball Hill Rd is $141. It is 8.4% lower than average price per sqft Berlin. Average sale price on Ball Hill Rd is $480,402. It is 29.3% higher than average sale price in Berlin.