2005 BMW X5 3.0l sport pack service records 103000km - $17888
$17,888
Port Moody, British Columbia Province
2005 BMW X5 3.0l awd, auto, 103,000 km's, bmw service records, sports package, premium package, activity package, panoramic roof, silver on...
View car
12 days ago