Auto123.com - Helping you drive happy

2012 BMW 320i in Victoria, British Columbia, $17,890

  • BMW 320i 1
  • BMW 320i 2
  • BMW 320i 1
  • BMW 320i 2
$17,890
Mileage 100,558 km
Year 2012

General Information