We have found 11 properties on Leland Dr, Northborough, MA. Average price per square feet on Leland Dr is $184. It is 17.9% higher than average price per sqft Northborough. Average sale price on Leland Dr is $288,200. It is 9.5% lower than average sale price in Northborough.