We have found 6 properties on Hatchery Rd, New Marlborough, MA. Average price per square feet on Hatchery Rd is $145. It is 9.0% higher than average price per sqft New Marlborough. Average sale price on Hatchery Rd is $170,000. It is 43.7% lower than average sale price in New Marlborough.