We have found 22 properties on Shrewsbury St, Boylston, MA. Average price per square feet on Shrewsbury St is $437. It is 228.6% higher than average price per sqft Boylston. Average sale price on Shrewsbury St is $1,017,650. It is 235.8% higher than average sale price in Boylston.