We have found 37 properties on North St, Douglas, MA. Average price per square feet on North St is $99. It is 14.7% lower than average price per sqft Douglas. Average sale price on North St is $167,035. It is 27.4% lower than average sale price in Douglas.