2012 BMW 640 i
$48,900
2012 BMW 640 i:4 car images available
4 photos
Mileage:
29,500
Ext. Color:
Black
Transmission:
Automatic
Stock Number:
VIN:
   

Private Seller

702-335-0867