We have found 5 properties on Birch Ln, Westwood, MA. Average price per square feet on Birch Ln is $230. It is 2.7% higher than average price per sqft Westwood. Average sale price on Birch Ln is $610,800. It is 1.1% higher than average sale price in Westwood.

List of properties