2006 BMW 3 series 330i
$5,800
Durham, NC
Highway:
25 MPG
Manual
L6, 3.0L
Black
RWD
Gasoline
178,657 Miles
Beige
0243
WBAVB33526PS13442
330i