2007 BMW 3-Series
Priced below KBB Fair Purchase Price!Odometer is 10946 miles below market average!Reviews: * If you're a genuine driving enthusiast who still believes that there's just something special about German automotive engineering, virtually any selection from the 328i/328xi menu... via EveryCarListed.com