BMW 330i xDrive 2017. Only 35,000 miles. Color: Alpine White (shimmery white), Sunroof, Black Leather interior, heated seats. This sale is by owner, without hidden fees that you get in a dealership. The car is in great condition, well taken care o...