Auto123.com - Helping you drive happy

2012 BMW X5 in Edmonton, Alberta, $20,997

$20,997
Mileage 142,492 km
Year 2012

General Information