We have found 9 properties on B St, North Adams, MA. Average price per square feet on B St is $73. It is 9.0% higher than average price per sqft North Adams. Average sale price on B St is $102,167. It is 5.5% lower than average sale price in North Adams.