2003 bmw 330xi in Barneveld, NY
$2,500
I have a 2003 bmw 330xi for sale. It is AWD and has snow tires on it. It is a 5spd. Just got it inspected a few weeks ago. Has 119k on it and will go up some as i do drive it to work and around once in awhile. Has a bunch of new parts in it. Rear ...