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
2 days ago