4 bed cottage with byre and amenity land (£260K) in Balmaclellan, Castle Douglas, DG7 3PW

  • parcel of amenity land (unspecified acreage)
  • (£260K)