Inventory 1999 Bmw 3 Series $5,995 Details Description 1999 Bmw 3 Series Stock #: EM26202 $5,995 Odom: 134,388 Trans: 5-Speed Automatic Miles: 134,388 Mileage City: 25 Mileage Hwy: 17 Contact Options Call Now: 434-295-5269 Visit Us: Driving Directions Request More Info Make Offer Email Car Trade-In Appraisal Similar Vehicles 2004 BMW 3 Series $9,995 76,102 Miles Automatic Delivery More Info 2011 Bmw 328i $7,500 221,395 Miles Automatic Delivery More Info 2009 Mini Cooper $9,000 0 Miles 6-Speed Shiftable Automat Delivery More Info 2007 BMW 3 Series $13,995 75,311 Miles 6-Speed Manual Delivery More Info