We have found 7 properties on Atwood Ave, Millbury, MA. Average price per square feet on Atwood Ave is $95. It is 26.4% lower than average price per sqft Millbury. Average sale price on Atwood Ave is $134,850. It is 39.5% lower than average sale price in Millbury.