Save2012 BMW 6 Series 650i$26,950Used33,000milesConvertibleRear Wheel4.9sLeather4 seatsEst. ValueHigh PricedEngine4.4L V8 Gasoline 400hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)23Highway15CityVINWBALZ3C56CDL72755Car PlanetTroy, MI 480846248-760-0021Check Availability
Save2012 BMW 6 Series 650i$10,950Used80,023milesConvertibleRear Wheel4.9sLeather4 seatsEst. ValueGood DealEngine4.4L V8 Gasoline 400hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)23Highway15CityVINWBALZ3C57CDL71548EZ Automobile brokers Inc.Pompano Beach, FL 33064199954-782-9144Check Availability
Save2012 BMW 6 Series 650i$14,995Used71,848milesRear Wheel4.9sLeather4 seatsEst. ValueHigh PricedEngine4.4L V8 Gasoline 400hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)23Highway15CityVINWBALX3C5XCDV77436R&T ExpoHouston, TX 7706366832-279-4540Check Availability
Save2012 BMW 6 Series 650i$7,795Used149,131milesRear Wheel4.9sLeather4 seatsEst. ValueLow PricedEngine4.4L V8 Gasoline 400hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)23Highway15CityVINWBALX3C56CC528384East Coast Auto SourceBedford, VA 245232,174800-869-0655Check Availability
Save2012 BMW 6 Series 650i xDrive$8,795Used117,281milesAll Wheel4.7sLeather4 seatsEst. ValueLow PricedEngine4.4L V8 Gasoline 400hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)20Highway15CityVINWBALX5C57CC893944East Coast Auto SourceBedford, VA 245232,174800-869-0655Check Availability
Save2012 BMW 6 Series 650i$9,795Used32,239milesRear Wheel4.9sLeather4 seatsEst. ValueLow PricedEngine4.4L V8 Gasoline 400hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)23Highway15CityVINWBALX3C54CDV77108East Coast Auto SourceBedford, VA 245232,174800-869-0655Check Availability
Save2012 BMW 6 Series 640i$16,995Used98,895milesConvertibleRear Wheel5.5sLeather4 seatsEst. ValueHigh PricedEngine3L I6 Gasoline 315hpTransmission8-Speed Shiftable AutomaticEst. Fuel Economy (MPG)30Highway20CityVINWBALW7C52CC618481Momentum Motor GroupLancaster, SC 29720658803-313-5942Check Availability