We have found 13 properties on Towle Dr, Holden, MA. Average price per square feet on Towle Dr is $220. It is 64.2% higher than average price per sqft Holden. Average sale price on Towle Dr is $263,084. It is 2.4% higher than average sale price in Holden.