3 Bedroom houses for sale in Barnsley, South Yorkshire

Barnsley, UK - There are 1086 results for 3 bedroom properties in Barnsley with prices ranging from £55,000 to £1,150,000, and an average price of £228,605.

3 Bedroom properties for sale in Barnsley, South Yorkshire

icon