2008 BMW 3 series 328i
$7,995
Upland, CA
Highway:
27 MPG
Automatic
L6, 3.0L
RWD
Gasoline
100,694 Miles
X21314
WBAWL13518PX21314
328i