We have found 7 properties on Dogwood Dr, Townsend, MA. Average price per square feet on Dogwood Dr is $111. It is 3.7% higher than average price per sqft Townsend. Average sale price on Dogwood Dr is $177,480. It is 11.4% lower than average sale price in Townsend.