Search results for "bmw compact" in Fairwater, Cardiff
£4,750
BMW 1 SERIES 116i SE 54 plate LOW MILEAGE ONLY £4750 ono
BMW 116i SE 2004 Manual 5spd Only approx 60,000 Miles MOT til Oct 2013 Tax til Jun 2013 In Metallic Gunmetal Grey...