OMR 3,950Mazda 3 2017 for sale installment option available180000 km•2017Al Ghubrah, Muscat•3 weeks agoCallChat