2011 BMW 335Xi for sale in Portland, ME
$8,000
2011 BMW 335Xi for sale. $9000. Dark green exterior, beige interior; walnut trim. Very good condition. One owner. 120,000 miles; mostly highway for commute. Has all wheel drive; Navigation; sun roof; cruise control; upgraded stereo, Sirius XM; pow...