We have found 8 properties on Battle St, Orange, MA. Average price per square feet on Battle St is $49. It is 35.5% lower than average price per sqft Orange. Average sale price on Battle St is $67,375. It is 40.4% lower than average sale price in Orange.