NABAA AL TASNEEM USED TRUCKS HEAVY EQUIPMENT & SPARE PARTS TRADING LLC

Industrial area 3