2014 BMW 3 Series 320d Sedan F30 MY0813 NSW - Hunter Valley exc Newcastle 159,197 Sedan Black Sports Automatic Watchlist View more
2016 BMW 3 Series 330i M Sport Sedan F30 LCI NSW - Hunter Valley exc Newcastle 148,089 Sedan Black Sports Automatic Watchlist View more
2013 BMW 3 Series 328i Sedan F30 MY1112 NSW - Hunter Valley exc Newcastle 143,219 Sedan Black Sports Automatic Watchlist View more
2013 BMW 3 Series 320d Convertible E93 MY1112 NSW - Hunter Valley exc Newcastle 155,345 Convertible Black Sports Automatic Watchlist View more