We have found 78 properties on Barbour St, North Adams, MA. Average price per square feet on Barbour St is $83. It is 23.9% higher than average price per sqft North Adams. Average sale price on Barbour St is $109,444. It is 1.2% higher than average sale price in North Adams.