We have found 17 properties on Beechwood Cir, Northborough, MA. Average price per square feet on Beechwood Cir is $184. It is 17.9% higher than average price per sqft Northborough. Average sale price on Beechwood Cir is $660,502. It is 107.3% higher than average sale price in Northborough.