We have found 16 properties on Willow St, Westwood, MA. Average price per square feet on Willow St is $277. It is 23.7% higher than average price per sqft Westwood. Average sale price on Willow St is $444,938. It is 26.4% lower than average sale price in Westwood.

List of properties