We have found 64 properties on Henshaw St, Leicester, MA. Average price per square feet on Henshaw St is $96. It is 12.7% lower than average price per sqft Leicester. Average sale price on Henshaw St is $162,938. It is 12.6% lower than average sale price in Leicester.