2023 BMW 520
  • GCC
  • BRAND NEW
  • BMW WARRANTY 3 YEARS TILL OCT,2027
  • SERVICE CONTRACT TILL OCT,2026