Flats for sale in Barnsley, South Yorkshire

There are 197 results. Barnsley, South Yorkshire. Property prices for flats in Barnsley range from £38,000 to £300,000 with an average price of £106,332.

Flats for sale in Barnsley, South Yorkshire

icon