20Marble City Motors5BMW 3-Series 330E M SPORT20192.0 Petrol Plug-in Hybrid71,381 kmKilkenny6 month warranty€24,777From €525/mo