We have found 11 properties on Boyd St, Leicester, MA. Average price per square feet on Boyd St is $152. It is 38.2% higher than average price per sqft Leicester. Average sale price on Boyd St is $227,629. It is 22.1% higher than average sale price in Leicester.