2013 BMW 3 Series
328i | 101,743 miles
$11,000
Safe vehicle
This 2012 BMW 3 Series has a 5 star safety rating
328i | 101,743 miles
328i | 120,261 miles
328i | 128,219 miles
328i | 52,948 miles
328i | 120,261 miles
328i | 109,181 miles
328i | 93,000 miles
335is | 122,098 miles
328i | 93,000 miles
328i | 147,608 miles
328i | 114,058 miles
328i xDrive | 125,926 miles
328i | 120,261 miles
328i | 109,181 miles
328i | 93,000 miles
335is | 122,098 miles