Flats for sale in Barnsley, South Yorkshire

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

Flats for sale in Barnsley, South Yorkshire

icon