We have found 11 properties on Birch Ln, Townsend, MA. Average price per square feet on Birch Ln is $80. It is 25.2% lower than average price per sqft Townsend. Average sale price on Birch Ln is $143,127. It is 28.5% lower than average sale price in Townsend.