Find results for "bmw 320i a" in Lansdowne, Western Cape
R 49,500
BMW 320i, 2001 - 300,000 km's
BMW 320i, 2001 - 300,000 km's, 5-speed manual, charcoal, ps ac ew tb, mags, cd player, grey leather interior. @...