2009 BMW 3 series 328i
$8,999
Broken Arrow, OK
Highway:
28 MPG
Automatic
L6, 3.0L
White
RWD
Gasoline
93,550 Miles
Tan
M47149
WBAPH77509NM47149
328i