BMW for Sale in Valley, Alabama
2006 BMW 330i ***updated and price lowered in Valley, AL
Very good condition 06 bmw 330i sedan , 155k miles, tires have about 5k miles on them, runs, drives and shifts great,, very reliable ,,very good A.C. And heat . It has a few minor cosmetic issues and scratches but nothing major,, interior is excel...