bmw x1 for sale in johannesburg

  • 2019
  • 84 000 km
  • Automatic
  • Johannesburg (Gauteng)

R 369 995

  • 2022
  • 39 479 km
  • Automatic
  • Johannesburg (Gauteng)

R 664 995