+17Castletown Car Sales4.9SPOTLESS LOW MILEAGE BMW 218D LUXURY, 201820182.0 Diesel59,075 kmWaterford6 month warrantyHistory checked€17,750Below avg.From €368/mo