2016 Bmw 3 series 318d Sport Auto Limerick 170,949 KMS 2 Litre Diesel Automatic €18,995 Reserve for €99 FROM €55 P/W