2012 Used BMW M3 For Sale

6 results
1-6 of 6 Results

Premium Listings

2012 BMW M3
2012 BMW M3
Catonsville, MD - 41 miles away
Certified Pre-Owned
$50,195
48,823 mi
bmw-of-catonsville

Standard Listings

2012 BMW M3
2012 BMW M3
Rosedale, MD - 55 miles away
$46,995
23,184 mi
1-6 of 6 Results
Highest Price: $51,998
Lowest Price: $46,995
To
Under miles
Within miles