We have found 12 properties on Blossom Tree Dr, Shrewsbury, MA. Average price per square feet on Blossom Tree Dr is $224. It is 48.3% higher than average price per sqft Shrewsbury. Average sale price on Blossom Tree Dr is $376,416. It is 14.0% higher than average sale price in Shrewsbury.