We have found 18 properties on Briar Ln, Westwood, MA. Average price per square feet on Briar Ln is $236. It is 5.4% higher than average price per sqft Westwood. Average sale price on Briar Ln is $547,256. It is 9.4% lower than average sale price in Westwood.

List of properties