OMR 1,350BMW X5 2007 Lower price in the market2007180000 kmDieselAl Khuwair, Muscat•2 weeks agoCallChat