BMW for Sale in Martinsville, North Carolina

2009 BMW 3-Series 328i - - by dealer - vehicle for sale in Martinsville, NC 24
2009 BMW 3-Series 328i - - by dealer - vehicle in Martinsville, NC $8,600
2009 BMW 3-Series 328i Clean Title with a Powerful and Reliable 3.0L L6 DOHC 24V Engine VIN: WBAPH57519NM32244 Condition: Used Exterior: White Interior: TAN Mileage: 159,628 Transmission:Automatic Engine: 3.0L L6 DOHC 24V Stock# A891 Features Incl...
  • 2009
  • 159,628 mi.
1 - 1 of 1 results
100 results per page