2004 BMW 645ci Convertible Sport Package $15,700 $15,700 Mileage:110,201 MilesExterior:grayInterior:blackEngine:Gas 4.4L 8 cylinderTransmission:6 speed automaticDrive Type:Rear Wheel DriveStock:322853VIN:WBAEK73484B322853 View Details