Used BMW 3 Series in Meservey, IA
2.5 million cars to choose from.
Search Used Cars
-
2020 BMW 3 Series 330i xDrive in Ames, IA 50010
Featured Car$32,995Mileage: 46,373Location: Ames, IA 50010Description: Used 2020 BMW 3 Series 330i xDrive - $32,995, 46,373 miles Exterior Color: mineral white metallic sedan Automatic Transmission 4 Doors -
2014 BMW 3 Series 328d in Waterloo, IA 50702
$10,500Mileage: 112,000Location: Waterloo, IA 50702Description: Used 2014 BMW 3 Series 328d - $10,500, 112,000 miles Exterior Color: white Automatic Transmission 4 Doors