We have found 47 properties on Green St, Northborough, MA. Average price per square feet on Green St is $135. It is 13.5% lower than average price per sqft Northborough. Average sale price on Green St is $431,640. It is 35.5% higher than average sale price in Northborough.