We have found 97 properties on Arbor Dr, Shrewsbury, MA. Average price per square feet on Arbor Dr is $137. It is 9.3% lower than average price per sqft Shrewsbury. Average sale price on Arbor Dr is $272,986. It is 17.3% lower than average sale price in Shrewsbury.