We have found 47 properties on Bullard St, Holden, MA. Average price per square feet on Bullard St is $147. It is 9.7% higher than average price per sqft Holden. Average sale price on Bullard St is $218,239. It is 15.1% lower than average sale price in Holden.