2011 BMW 328i 74k miles in Guntersville, AL
$9,700
2011 BMW 328i - immaculate, 74,450 miles, cold weather package, sport, one owner, very meticulously maintained and cared for, no accidents, garage kept, new tires and recent brakes, maintenance performed regularly. $9700 obo (KBB private party val...