2012 BMW 528 i

BMW of Mt. Laurel (888) 292-3019

$37,900

38,139 mi. Certified Used


About the Dealer