2009 BMW 328i 131000 kms. New front and rear brakes. Safety inspected. loaded with sunroof, heated seats and steering wheel. $8500 $300 doc fee and taxes. Warranty avaliable. ICBC rebuild. Stock #51 D50512